table columnInfo

Verificación Rápida de Sensores Críticos en Tabla IoT Masiva

Scénario de test & Cas d'usage

Contexto empresarial

Una planta de manufactura inteligente recolecta datos de miles de sensores cada segundo. La tabla resultante ('IOT_LOGS') es extremadamente ancha (cientos de columnas). Los ingenieros de datos necesitan verificar rápidamente el tipo de dato de solo tres sensores críticos ('Temp_Caldera', 'Presion_Valvula', 'Vibracion_Motor') para configurar un dashboard de alertas, sin desperdiciar recursos recuperando los metadatos de todas las columnas irrelevantes.
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 una tabla ancha con múltiples columnas de sensores.

¡Copiado!
1 
2DATA CASUSER.IOT_LOGS;
3array S[100] S1-S100;
4DO i=1 to 100;
5S[i]=rand('Uniform');
6END;
7Temp_Caldera=120.5;
8Presion_Valvula=3000;
9Vibracion_Motor=0.05;
10OUTPUT;
11 
12RUN;
13 

Étapes de réalisation

1
Intento de obtener información solo de las columnas críticas usando el parámetro 'inputs' para optimizar el rendimiento.
¡Copiado!
1PROC CAS;
2 TABLE.columnInfo /
3 TABLE={name='IOT_LOGS', caslib='CASUSER'}
4 inputs={{name='Temp_Caldera'}, {name='Presion_Valvula'}, {name='Vibracion_Motor'}};
5RUN;

Resultado esperado


El resultado es una tabla pequeña y filtrada que muestra exclusivamente los metadatos para 'Temp_Caldera', 'Presion_Valvula' y 'Vibracion_Motor', ignorando las otras 100 columnas genéricas (S1-S100), demostrando eficiencia en el filtrado de metadatos.