Hello,
I have to create metadata bound libraries and MLE preassignment for all of our traditional libraries. And since we have users who are currently working through these traditional libraries and that production processes also require them, what could be the impacts. But also in terms of backups, what are the limits.
Thanks.
Thank you Gwootton for your quick reply.
I understand that it will not be possible for other applications to request the tables without authenticating to the abilities.
But if there are users who make SAS Base and that MBL have been set up with a type of MLE preassignment, should the libraries be declared in the autoexec for direct access?
Or we do asynchronous processing (without going through a client like Enterprise Guide) that uses the data from these libraries, do we have to adapt the configuration?
Thank you Gwootton for your quick reply.
I understand that it will not be possible for other applications to request the tables without authenticating to the abilities.
But if there are users who make SAS Base and that MBL have been set up with a type of MLE preassignment, should the libraries be declared in the autoexec for direct access?
Or we do asynchronous processing (without going through a client like Enterprise Guide) that uses the data from these libraries, do we have to adapt the configuration?
@ZO_zo The docu under the link shared is pretty clear.
"should the libraries be declared in the autoexec for direct access"
They should be defined in SAS Metadata. But even if accessed via a libname in code authentication will still go via metadata.
As a consequence a user can't create a new table structure or modify an existing table structure without keeping SAS metadata in sync. This also means that you can't just copy the physical data as files to a new environment (i.e. as part of a migration).
You will also have to test how this works with a DR environment. Not sure what's in this table header info and how it "knows" to which metadata server to connect. I guess it will depend on your DR setup (like same domain names or not) if things just will work smoothly.
If AES encrypted make sure you keep a copy of these passwords in some password vault.
When a library is defined as metadata bound, a small file containing the path to the metadata object is placed in the directory. This directs a SAS process which wants to use the library to the correct location, so it can retrieve the key (if the current user has the necessary permissions).
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.