El script no realiza procesamiento ni manipulación de datos en el sentido tradicional. Interactúa principalmente con el entorno SAS (local y remoto) y el sistema operativo a través de comandos del sistema.
1 Bloque de código
COMMANDE SYSTÈME / OPTIONS
Explicación : Este bloque configura las opciones `noxwait` y `noxsync` para deshabilitar la espera y sincronización de comandos del sistema. Luego, el comando `X` se utiliza para ejecutar un programa externo (`spawner.exe`) del sistema operativo Windows. Esto es típico de las tareas de administración para la gestión del entorno SAS/CONNECT.
x '"C:\Program Files\SAS Institute\SAS\V8\spawner.exe" -comamid tcp' ;
3
2 Bloque de código
SAS/CONNECT
Explicación : Este bloque gestiona una sesión SAS remota a través de SAS/CONNECT. `signon jvc` establece una conexión a una sesión remota llamada 'jvc'. El código dentro de `rsubmit ... endrsubmit` se ejecuta en la sesión remota para mostrar su versión (`&sysver`). Después de la ejecución remota, se muestra la versión local. Finalmente, `signoff` termina la conexión a la sesión remota, liberando los recursos.
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
« El uso de las opciones noxwait y noxsync es fundamental. Estas permiten que SAS lance el spawner.exe en segundo plano y continúe inmediatamente con la ejecución del código. Sin ellas, la sesión SAS local quedaría bloqueada esperando a que el spawner se cerrara, impidiendo que el comando signon se ejecute. »
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.