Scénario de test & Cas d'usage
Carga, guardado y gestión de tablas en memoria.
Descubrir todas las acciones de tableCreación de datos 'sucios' donde una fecha es texto y un monto es texto, para simular errores de importación.
| 1 | |
| 2 | DATA CASUSER.FINANZAS_IMPORT; |
| 3 | LENGTH Fecha_Reporte $10 Monto_Tx $20; |
| 4 | Fecha_Reporte='2023-01-01'; |
| 5 | Monto_Tx='1000.00'; |
| 6 | OUTPUT; |
| 7 | |
| 8 | RUN; |
| 9 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.columnInfo / TABLE={name='FINANZAS_IMPORT', caslib='CASUSER'}; |
| 4 | RUN; |
| 5 |
| 1 | /* Paso lógico: Verificar si ColumnInfo reporta 'varchar' en lugar de 'double' o 'date' */ |
La acción revelará que 'Fecha_Reporte' y 'Monto_Tx' son de tipo 'varchar' (cadena de texto) y carecen de formatos SAS asociados. Esto confirmará la sospecha del auditor de que la importación fue defectuosa y se requiere una conversión de tipos.