BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
herbman
Obsidian | Level 7

we use proc iml to do spline fit in enterprise guide, and we saw the error in the log:

NOTE: The data set WORK.MC2 has 10 observations and 9 variables. NOTE: DATA statement used (Total process time): real time 0.00 seconds cpu time 0.00 seconds

ERROR: Procedure IML not found.

NOTE: The SAS System stopped processing this step because of errors. NOTE: SAS set option OBS=0 and will continue to check statements.

This might cause NOTE: No observations in data set. NOTE: PROCEDURE IML used (Total process time): real time 0.00 seconds cpu time 0.00 seconds .

Are there any suggestions?

Thank you very much!

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
ballardw
Super User
Most likely: IML module is not installed.
Run
Proc Setinit; Run;
to see modules available.

View solution in original post

3 REPLIES 3
ballardw
Super User
Most likely: IML module is not installed.
Run
Proc Setinit; Run;
to see modules available.
Rick_SAS
SAS Super FREQ

The SAS/IML product has a separate license, just like SAS/ETS, SAS/OR, and SAS/QC.  You can see the products that you have licensed by submitting:

proc setinit; 
run;

If you see SAS/IML on the list, then it is licensed. Otherwise, it is not.

herbman
Obsidian | Level 7

Thank you both. That is true, IML was not listed in the stored process.

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

From The DO Loop
Want more? Visit our blog for more articles like these.
Discussion stats
  • 3 replies
  • 1370 views
  • 0 likes
  • 3 in conversation