Publié le :
ETL TABLE_EXISTANTE_CAS

Exportation vers un fichier CSV

Ce code est également disponible en : Deutsch English Español
La procédure EXPORT est utilisée pour convertir un ensemble de données SAS©, ici 'mycaslib.creditqualify', en un fichier CSV externe. L'option OUTFILE spécifie le chemin du fichier de sortie, DBMS définit le type de fichier comme CSV, et l'option REPLACE permet d'écraser le fichier de sortie s'il existe déjà. L'ensemble de données source est supposé être une table CAS ('mycaslib.creditqualify'), indiquant une utilisation de l'environnement Cloud Analytic Services (CAS).
Analyse des données

Type : TABLE_EXISTANTE_CAS


L'exemple utilise un ensemble de données SAS existant nommé 'creditqualify' stocké dans la bibliothèque 'mycaslib', qui est une bibliothèque CAS. Le code de création de cette table n'est pas fourni dans la documentation mais est implicitement supposé exister.

1 Bloc de code
PROC EXPORT
Explication :
Ce bloc de code utilise la procédure EXPORT pour exporter la table CAS 'mycaslib.creditqualify'. L'option OUTFILE spécifie le chemin complet où le fichier CSV sera sauvegardé. L'option DBMS=csv indique que le format de sortie doit être un fichier CSV. L'option REPLACE permet d'écraser le fichier 'CreditQualify.csv' s'il est déjà présent dans le répertoire spécifié. Il est crucial de remplacer 'your-file-path' par un chemin valide sur le système.
Copié !
1PROC EXPORT DATA=mycaslib.creditqualify
2 outfile="your-file-path\CreditQualify.csv"
3 dbms=csv
4 replace;
5RUN;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : Copyright © SAS Institute Inc. All Rights Reserved


Banner
Le Conseil de l'Expert
Expert
Michael
Responsable de l'infrastructure Viya.
« Si votre table creditqualify est extrêmement volumineuse (plusieurs millions de lignes), l'exportation vers un fichier CSV unique sur un disque local peut devenir un goulot d'étranglement. Dans ce cas, envisagez plutôt de sauvegarder la table en format Parquet sur un stockage cloud (S3 ou GCS) pour conserver les bénéfices de la structure colonnaire et de la compression »