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é !
libname year (quarter1 quarter2 '/quarter3/sales');
1
LIBNAME 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.
« 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. »
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.