support - ¿Cómo asignar automáticamente bibliotecas en SAS Enterprise Guide?
sas enterprise miner (3)
En la Lista de servidores de mi sesión SAS Enterprise Guide, tengo una biblioteca blanca (no asignada) a la que puedo hacer clic con el botón derecho para asignarla. ¿Existe una declaración de programación, tal vez una declaración de nombre de lib, o una tarea, que pueda usar en un proyecto EG para automatizar este paso?
Abra SAS Enterprise Guide
Tools
-> Options
Vaya a SAS Programs
en el panel izquierdo
Casilla de verificación al lado de Submit SAS code when server is connected
Vaya a Edit
junto a Submit SAS code when server is connected
Agregar la declaración libname lib ''directory'';
Save
Espero que esto ayude.
Abra la SAS Management Console
.
Vaya al Data Library Manager
, encuentre la biblioteca que desea modificar, haga clic con el botón derecho para Properties
.
Vaya a la pestaña Options
- haga clic en el botón Advaced Options
- marque la casilla de verificación Library is Pre-Assigned
Advaced Options
.
Debería tener habilitada la opción METAAUTORESOURCES en su servidor de aplicaciones.
Sobre la presunción de que sus bibliotecas son blancas pero ya están asignadas, es decir, que tiene que hacer clic derecho en "asignar" para obtener acceso (y se vuelven amarillas). Puede asignar automáticamente en código usando una declaración de nombre de libra ''meta''. Algo en la línea de esto debería funcionar:
libname MYLIB meta LIBRARY=MYLIB;
Por supuesto, puede cambiar el 1er MYLIB a cualquier referencia de lib que desee, pero tiene sentido mantenerlos igual a la preasignación de TI.