Los datos (el formato 'dow') se crean directamente dentro del script SAS a través de la instrucción `VALUE` de `PROC FORMAT`. No se utilizan datos externos o de bibliotecas predefinidas (como SASHELP) como fuente para la definición del formato.
1 Bloque de código
CAS Session Management
Explicación : Este bloque inicializa una sesión CAS y asigna todas las CASLIBs disponibles. Luego establece la CASLIB activa por defecto en 'public' a través de la instrucción `options caslib=`, lo que influye en la ubicación donde se escribirán o buscarán los formatos definidos posteriormente.
Explicación : Este procedimiento `PROC FORMAT` define un formato de usuario llamado 'dow' que asocia valores numéricos (1-7) con los nombres de los días de la semana. La opción `CASFMTLIB="casformats"` especifica que este formato debe almacenarse en una biblioteca de formatos CAS llamada 'casformats', haciéndolo así disponible en el entorno CAS.
Explicación : Este bloque utiliza acciones `cas casauto` para gestionar la biblioteca de formatos CAS. `savefmtlib` guarda el formato 'dow' en la biblioteca 'casformats'. `promotefmtlib` hace que esta biblioteca de formatos esté disponible para todas las sesiones CAS activas. Finalmente, `listfmtranges` muestra los detalles del formato 'dow' para verificar su existencia y configuración en CAS.
¡Copiado!
cas casauto savefmtlib fmtlibname=casformats table=dow replace;
cas casauto promotefmtlib fmtlibname='casformats' replace;
cas casauto listfmtranges fmtname=dow;
1
cas casauto savefmtlib fmtlibname=casformats TABLE=dow replace;
2
3
cas casauto promotefmtlib fmtlibname='casformats' replace;
4
5
cas casauto listfmtranges fmtname=dow;
4 Bloque de código
PROC CAS (Administration)
Explicación : Este bloque `PROC CAS` se utiliza para tareas de administración. Primero asume un rol de `SuperUser` para permitir modificaciones de las opciones del servidor CAS. Luego, utiliza la acción `configuration.setServOpt` para modificar la opción `fmtsearch`, añadiendo 'casformats' a la ruta de búsqueda de formatos, lo cual es crucial para que aplicaciones como SAS Visual Analytics puedan encontrar y utilizar los formatos definidos en CAS. Finalmente, `configuration.getServOpt` se utiliza para verificar que la opción se haya actualizado correctamente.
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.
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.