Inicio > Programming, Sabías que..., Shorts > SAS System Options: Radiografía de una sesión SAS

SAS System Options: Radiografía de una sesión SAS


Algunas veces es importante conocer las opciones que afectan la sesión de SAS con la que estamos interactuando, así podemos modificarlas y personalizarlas para obtener los resultados deseados. Estas opciones van desde aquellas que afectan el ambiente de programación hasta aquellas que afectan al sistema operativo.

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

  1. Aún no hay comentarios.
  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.