table caslibInfo

Gestión de Almacenamiento y Filtrado de Tipos

Scénario de test & Cas d'usage

Contexto empresarial

El administrador de la plataforma en una empresa de telecomunicaciones necesita identificar todas las conexiones basadas en sistemas de archivos (PATH) frente a las conexiones en la nube (S3 o DNFS). Debido a la gran cantidad de bibliotecas de usuario temporales, es necesario filtrar la salida para optimizar el reporte de infraestructura.
Sobre el conjunto : table

Carga, guardado y gestión de tablas en memoria.

Descubrir todas las acciones de table
Preparación de datos

Simulación de múltiples caslibs de usuario mediante un bucle macro para generar volumen.

¡Copiado!
1%macro crear_caslibs;
2 PROC CAS;
3 DO i = 1 to 20;
4 nombre = "UserLib_" || (string)i;
5 caslib dummy name=nombre type="PATH" path="/tmp/user_space";
6 END;
7 RUN;
8%mend;
9%crear_caslibs;

Étapes de réalisation

1
Filtrar solo las bibliotecas de tipo 'PATH' para aislar el almacenamiento local.
¡Copiado!
1 
2PROC CAS;
3TABLE.caslibInfo / srcType="PATH";
4RUN;
5 
2
Obtener información detallada (verbose) para inspeccionar configuraciones avanzadas de las bibliotecas filtradas.
¡Copiado!
1 
2PROC CAS;
3TABLE.caslibInfo / srcType="PATH" verbose=true;
4RUN;
5 

Resultado esperado


La acción debe ignorar cualquier caslib que no sea de tipo PATH. Con la opción verbose, la tabla de resultados debe incluir columnas adicionales con metadatos técnicos del sistema de archivos.