SAS System Options: Radiografía de una sesión SAS
A continuación les presento distintas formas para identificarlas:
1- Proc Options: Con esta opción el usuario puede ver en el log todas opciones con los correspondientes valores que están siendo aplicados en la sesión actual. La sentencia SAS sería así:
Proc Options;
Run;
2- SAS Command: Para aquellos que usan SAS base solo debe tipear OPTIONS en el textbox de comando (arriba a la izquierda justo debajo del menu) y hacer click en el símbolo de visto bueno (ese que le ponen a uno en el examen cuando responde correctamente
3- DICTIONARY.OPTIONS: Esta última opción es mi preferida, funciona muy parecido al Proc Options pero con la ventaja de poder utilizar todas las características del Proc SQL además de poder mostrar solo un grupo o categoría de opciones especificando GROUP (bueno para ser imparcial esta opción también esta disponible en el Proc Options) lo que hace la lista mucho mas corta!
La sentencia SQL sería:
Proc SQL;
Select * from Dictionary.Options;
Quit;
o
Proc SQL;
Select * from Dictionary.Options
Where group=”Aquí el grupo que deseas especificar”;
Quit;
Aquí tienen la lista de las distintas categorías que se puede usar con la opción GROUP. La verdad me da catarro traducir estas opciones así que se las dejo en inglés.
GROUP= Options Description
COMMUNICATIONS Communications, networking and encryption controls
ENVDISPLAY Environment and display controls
ENVFILES Environment control files
ERRORHANDLING Error handling and control
EXTFILES Files: External files
GRAPHICS Graphics driver settings
INPUTCONTROL Input control
INSTALL System administration: Installation
LANGUAGECONTROL Environmental language control
LISTCONTROL Procedure output control
LOG_LISTCONTROL SAS Log and procedure output control
LOGCONTROL SAS Log control
MACRO SAS Macro control
MEMORY System memory administration
ODSPRINT SAS ODS procedure output and printing control
PERFORMANCE System performance administration
SASFILES SAS files
SORT Sort procedure options
SASludos,
Alberto