I hope this is the appropriate place to ask this question...
I'm trying to load a dataset and my Autoload.SAS log is returning the following error:
2914 /* Set the name of the LASR library to which to Auto Load */
2915 %LET AL_META_LASRLIB=Visual Analytics Public LASR;
2916
2917 /* Include and execute main AutoLoad functionality */
2918 %LET INCLUDELOC=E:\Program
2918! Files\SASHome\SASVisualAnalyticsHighPerformanceConfiguration\6.4\config\Deployment\Code\AutoLoad
2918! /include;
2919
2920 /* ------- No edits necessary below this line -------- */
2921 filename inclib "&INCLUDELOC.";
2922 %include inclib ( AutoLoadMain.sas );
5800 %AutoLoadMain;
No matching SASLibrary objects found. (RC=-4 )
ERROR: LASR Auto Load directory MISSING does not exist.
ERROR: LASR Auto Load directory MISSING\Logs does not exist.
ERROR: LASR Auto Load directory MISSING\Append does not exist.
ERROR: LASR Auto Load directory MISSING\Unload does not exist.
ERROR: LASR Auto Load directory validation failed.
ERROR: Ensure that connection to metadata server is configured properly
ERROR: and that the proper autoload folder structure exists.
Any suggestions? I am extremely new to the world of SAS so I hope the answer isn't painfully obvious 🙂
The messages themselves sound pretty self-explanatory BUT where in the SAS Config would those directory locations be stored so I can validate them?
You need to turn on more logging so that we get the bits where things are not working (options source2 mprint mlogic;)
"No matching SASLibrary objects found. (RC=-4 )"
This indicates that a required SAS Metadata Library definition either doesn't exist, is misspelled or the user you're using to run your code doesn't have Metadata Read access to this object.
%AutoLoadMain includes and calls a whole bunch of other macros. Scanning through the code I assume that above log message gets generated in %MetadataExtensions. Turn on more logging and this will become obvious.
nobj=1;
objrc=metadata_getnobj("&query.",nobj,objuri);
if (objrc <1) then do;
put "No matching &TYPE. objects found. (RC=" objrc ")";
stop;
end;
Thanks Patrick,
I've gotten over that hump - the directory MISSING was missing
However I have a new message --- new log file...
It may be a port issue - I'm checking that now
"ERROR: LASR Auto Load either cannot find Visual Analytics Public LASR library, or the library is not
enabled for auto load."
It looks like the value of VA.AutoLoad.Enabled extended attribute of Visual Analytics Public LASR Library is set to "No".
Please log-on to SAS Management Console > Data Library Manager > Libraries > Visual Analytics Public LASR Library > Properties > Extended Attribute > VA.AutoLoad.Enabled
Manually change the value of VA.AutoLoad.Enabled to "Yes".
Looks like you have created the "MISSING" folder, can I know the folder location in which you have created the "Missing" folder. We are running similar error when trying to runt he auto load.
Thanks,
-Sri
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Need to connect to databases in SAS Viya? SAS’ David Ghan shows you two methods – via SAS/ACCESS LIBNAME and SAS Data Connector SASLIBS – in this video.
Find more tutorials on the SAS Users YouTube channel.