columnInfo
Description
L'action columnInfo est le stéthoscope de l'architecte de données. Elle permet d'extraire les métadonnéesInformations décrivant les données, les utilisateurs et les ressources dans SAS Viya. Elles assurent la traçabilité, la sécurité et la gouvernance au sein de l'architecture distribuée. détaillées des colonnes d'une table chargée en mémoire (ou non) dans l'environnement Cloud Analytic ServicesMoteur d'exécution in-memory de SAS Viya. Il assure le traitement massivement parallèle (MPP) et distribué des données pour optimiser les performances analytiques et le passage à l'échelle. (CAS). Elle révèle des secrets cruciaux comme le type technique (varchar, double, int64), la longueur physique, le format SAS appliqué et les étiquettes (labels) qui donnent du sens à vos données. C'est l'outil parfait pour s'assurer que vos données sont prêtes pour l'analyse sans mauvaises surprises de typage .
Paramètres Clés
Préparation des données
Création d'une table de test multi-types
Ce code crée une table CAS nommée 'DATA_TEST' avec des colonnes de types variés pour démontrer les capacités d'inspection.
| 1 | PROC CAS; |
| 2 | datastep.runCode / |
| 3 | code="data casuser.data_test; |
| 4 | attrib id length=8 label='Identifiant unique' format=z5.; |
| 5 | attrib nom length=$20 label='Nom du client'; |
| 6 | attrib date_creation length=8 format=date9.; |
| 7 | attrib solde length=8 format=commax12.2; |
| 8 | id=1; nom='Dupont'; date_creation='01JAN2024'd; solde=1500.50; output; |
| 9 | run;"; |
| 10 | RUN; |
Exemples d'utilisation
Inspection basique d'une table
Affiche les informations pour toutes les colonnes de la table spécifiée.
| 1 | PROC CAS; TABLE.columnInfo / TABLE={caslib="casuser", name="data_test"}; RUN; |