tutorial support miner help guide sas enterprise-guide

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.