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émoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya. (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; |