Comprendre les jeux de données SAS : Valeurs, Métadonnées et Moteurs de stockage

Ce code est également disponible en : Deutsch English Español
Niveau de difficulté
Débutant
Publié le :
Michael

Le Conseil de l'Expert

Michael
Responsable de l'infrastructure Viya.

Prenez l'habitude de consulter systématiquement les métadonnées après une étape de tri ou d'indexation. Une information de tri correctement inscrite dans les métadonnées peut épargner des ressources processeur considérables lors de vos jointures ultérieures.

Ce document explique ce qu'est un jeu de données SAS©, en le décrivant comme un ensemble tabulaire de données stockées dans un format de fichier SAS©, incluant à la fois les valeurs de données et les métadonnées (informations descriptives). Il détaille comment les moteurs SAS© V9 et SAS© Scalable Performance Data Engine (SPD Engine) gèrent le stockage de ces informations. De plus, il indique comment visualiser les métadonnées d'un jeu de données SAS© à l'aide de la procédure CONTENTS ou de l'instruction CONTENTS dans la procédure DATASETS, et mentionne l'ajout d'informations de tri aux métadonnées lorsque le jeu de données est trié.
Analyse des données

Type : SASHELP


Les exemples utilisent des données de la bibliothèque SASHELP, une bibliothèque de données intégrée à SAS.

1 Bloc de code
PROC CONTENTS
Explication :
Cet exemple utilise la procédure CONTENTS pour afficher les informations de descripteur (métadonnées) du jeu de données SASHELP.AIR. Cette procédure fournit des détails tels que le nom du jeu de données, la date de création, le nombre d'observations et de variables, ainsi que les attributs de chaque variable.
Copié !
1PROC CONTENTS DATA=sashelp.air;
2RUN;
L'Astuce Pro
Pour optimiser la lecture de vos metadonnees sur des tables volumineuses, utilisez l option varnum dans votre procedure contents afin d afficher les variables dans leur ordre physique de stockage plutot que par ordre alphabetique, ce qui facilite grandement la comprehension de la structure du fichier et l alignement lors de l utilisation d instructions de lecture directe.
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


Documentation liée

Aucune documentation spécifique pour cette catégorie.