?>Array ( [lang] => es [id] => 76 )
Scénario de test & Cas d'usage
Se simula una estructura de directorios en el servidor CAS. Se asume la existencia de un directorio base `/proyectos/marketing/datos/` con subdirectorios como `2024_Q1` y `2024_Q2`, cada uno conteniendo archivos CSV con datos de clientes (ej: `clientes_q1.csv`). No se requiere código SAS para esta preparación, solo la configuración del sistema de archivos.
| 1 | /* No se requiere código SAS. Asegúrese de que la siguiente estructura de directorios exista en el controlador CAS: /proyectos/marketing/datos/2024_Q1/ y /proyectos/marketing/datos/2024_Q2/ */ |
| 1 | PROC CAS; |
| 2 | TABLE.addCaslib / |
| 3 | caslib='MKT_DATA' |
| 4 | dataSource={srcType='PATH'} |
| 5 | path='/proyectos/marketing/datos/' |
| 6 | SESSION=false |
| 7 | subDirectories=true |
| 8 | description='Datos de campañas de marketing para análisis global.'; |
| 9 | RUN; |
| 10 | QUIT; |
| 1 | PROC CAS; |
| 2 | TABLE.caslibInfo / caslib='MKT_DATA'; |
| 3 | RUN; |
| 4 | QUIT; |
| 1 | PROC CAS; |
| 2 | TABLE.loadTable / |
| 3 | caslib='MKT_DATA' |
| 4 | path='2024_Q2/clientes_q2.csv' |
| 5 | casOut={name='clientes_trimestre_actual', caslib='casuser', replace=true}; |
| 6 | RUN; |
| 7 | QUIT; |
La caslib 'MKT_DATA' se crea con éxito y es de ámbito global. Cualquier usuario con los permisos adecuados puede verla y utilizarla en sus propias sesiones. La prueba de carga de la tabla 'clientes_q2.csv' desde un subdirectorio debe completarse sin errores, demostrando que los datos anidados son accesibles para el análisis en memoria.