Publié le :
Accès aux Données CREATION_INTERNE

Concaténation de Bibliothèques SAS

Ce code est également disponible en : English Español
La concaténation de bibliothèques SAS© consiste à joindre le contenu de deux ou plusieurs bibliothèques SAS©, permettant de les référencer toutes avec un seul libref. Cela facilite l'accès aux données stockées dans différentes localisations. La documentation détaille comment spécifier chaque bibliothèque (soit par son libref déjà assigné, soit par son chemin physique) et les règles régissant la concaténation, notamment l'ordre de recherche des jeux de données, la création et la suppression de fichiers, ainsi que l'impact sur les attributs de la concaténation. Les catalogues SAS© sont également concaténés.
Analyse des données

Type : CREATION_INTERNE


L'exemple de code fourni est un extrait de la syntaxe LIBNAME et ne nécessite pas de données externes pour sa compréhension structurelle. Il illustre la déclaration de librefs et l'utilisation de chemins physiques pour la concaténation. Conformément aux règles, l'exemple est considéré comme autonome pour démontrer la syntaxe.

1 Bloc de code
LIBNAME
Explication :
Cet exemple démontre la concaténation de trois bibliothèques sous le libref 'year'. Deux des bibliothèques ('quarter1' et 'quarter2') sont référencées par leurs librefs préexistants, tandis que la troisième est spécifiée par son chemin physique ('/quarter3/sales'). L'ensemble des bibliothèques est placé entre parenthèses pour indiquer la concaténation. Lors de l'accès aux données via 'year', SAS recherchera les fichiers dans l'ordre spécifié : d'abord 'quarter1', puis 'quarter2', et enfin '/quarter3/sales'.
Copié !
1LIBNAME year (quarter1 quarter2 '/quarter3/sales');
2 
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 : Accès aux Données

Sujet / Mot-cléLien vers la ressource
DOC FedSQL fr/sampleCode/FEDSQLD493
DOC Définitions des Moteurs SAS fr/sampleCode/DEFINI88E2
DOC Bibliothèques SAS par Défaut fr/sampleCode/BIBLIOB755
DOC Fonctionnement des Moteurs avec les Fichiers fr/sampleCode/FONCTI81D4
DOC Caractéristiques des moteurs SAS fr/sampleCode/CARACTABC0
DOC Définitions des Moteurs SAS fr/sampleCode/DEFINI6352
Banner
Le Conseil de l'Expert
Expert
Michael
Responsable de l'infrastructure Viya.
« tilisez la concaténation pour simplifier vos rapports annuels ou transverses. Au lieu de modifier tous vos programmes pour pointer vers JAN, FEB, MAR, créez un libref TRIMESTRE1 qui les regroupe. C'est une méthode extrêmement propre pour maintenir un code lisible tout en gérant une arborescence de fichiers complexe sur vos serveurs Viya. »