?>Array ( [lang] => es [id] => 77 )
Scénario de test & Cas d'usage
Se asume la existencia de dos directorios en el servidor: `/tmp/poc_riesgo/entrenamiento/` y `/tmp/poc_riesgo/validacion/`. Cada uno contiene los datos necesarios para el proyecto. Estos directorios son de uso exclusivo para esta tarea de corta duración.
| 1 | /* No se requiere código SAS. Asegúrese de que los directorios /tmp/poc_riesgo/entrenamiento/ y /tmp/poc_riesgo/validacion/ existan en el servidor CAS. */ |
| 1 | PROC CAS; |
| 2 | TABLE.addCaslib / |
| 3 | caslib='TRAIN_TEMP' |
| 4 | dataSource={srcType='PATH'} |
| 5 | path='/tmp/poc_riesgo/entrenamiento/' |
| 6 | SESSION=true |
| 7 | activeOnAdd=true |
| 8 | description='Datos de entrenamiento para PoC de riesgo.'; |
| 9 | RUN; |
| 1 | TABLE.addCaslib / |
| 2 | caslib='VALID_TEMP' |
| 3 | dataSource={srcType='PATH'} |
| 4 | path='/tmp/poc_riesgo/validacion/' |
| 5 | SESSION=true |
| 6 | description='Datos de validación para PoC de riesgo.'; |
| 7 | RUN; |
| 8 | QUIT; |
| 1 | PROC CAS; |
| 2 | TABLE.caslibInfo / SESSION=true; |
| 3 | RUN; |
| 4 | QUIT; |
Se crean dos caslibs ('TRAIN_TEMP' y 'VALID_TEMP') que solo existen durante la sesión CAS actual. 'TRAIN_TEMP' se convierte en la caslib activa por defecto. Al finalizar la sesión, ambas definiciones de caslib se eliminan automáticamente, manteniendo limpio el entorno del servidor CAS. Este escenario valida el aislamiento y la naturaleza efímera de las caslibs de sesión.