Publicado el :
ETL EXTERNE

Importación y Verificación de Datos CSV

Este código también está disponible en: Deutsch English Français
En espera de validación
El primer bloque utiliza `PROC IMPORT` para leer un archivo CSV ubicado en `/folders/myshortcuts/EPG194/data/np_traffic.csv`. El archivo se importa utilizando el motor `dbms=csv` y se guarda con el nombre de tabla `traffic`. La opción `replace` garantiza que la tabla se vuelva a crear si ya existe. La opción `guessingrows=max` permite a SAS© analizar un máximo de filas para determinar los tipos y longitudes de las variables, asegurando una mejor calidad de importación. El segundo bloque utiliza `PROC CONTENTS` para mostrar los metadatos de la tabla `traffic` recién creada. Esto incluye información como el número de observaciones, variables, sus tipos y formatos, lo cual es útil para verificar la integridad y estructura de los datos importados.
Análisis de datos

Type : EXTERNE


El script importa datos desde un archivo CSV externo (`/folders/myshortcuts/EPG194/data/np_traffic.csv`).

1 Bloque de código
PROC IMPORT Data
Explicación :
Este bloque importa un archivo CSV externo a un conjunto de datos SAS. `datafile` especifica la ruta del archivo fuente. `dbms=csv` indica el tipo de archivo. `out=traffic` nombra el conjunto de datos SAS de salida. `replace` sobrescribe un conjunto de datos existente. `guessingrows=max` optimiza la detección de tipos de columnas analizando todas las filas.
¡Copiado!
1PROC IMPORT datafile="/folders/myshortcuts/EPG194/data/np_traffic.csv"
2 dbms=csv
3 out=traffic
4 replace;
5 guessingrows=max;
6RUN;
2 Bloque de código
PROC CONTENTS
Explicación :
Este bloque genera un informe sobre los metadatos del conjunto de datos `traffic`, incluyendo la lista de variables, sus tipos, longitudes y formatos. Es un paso de verificación estándar después de una importación de datos para asegurar la correcta estructura y carga de los datos.
¡Copiado!
1PROC CONTENTS DATA=traffic;
2RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.