listFmtLibs
Description
L'action listFmtLibs est l'outil indispensable pour faire l'inventaire de vos bibliothèquesPointeurs logiques (Libref) reliant SAS Viya à des sources de données physiques (dossiers, bases de données, CAS) pour lire, écrire et organiser les tables de manière structurée. de formatsInstructions de présentation appliquées aux valeurs des variables pour modifier leur apparence (dates, monnaies, libellés) sans altérer la donnée stockée dans les tables SAS Viya. (format libraries) au sein d'une sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. SAS Viya. Elle permet de savoir quelles collections de formatsInstructions de présentation appliquées aux valeurs des variables pour modifier leur apparence (dates, monnaies, libellés) sans altérer la donnée stockée dans les tables SAS Viya. sont actuellement disponibles, qu'elles soient limitées à votre sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. ou partagées globalement sur le serveur CASMoteur analytique "in-memory" de SAS Viya. Il traite les données en parallèle (MPP) sur plusieurs nœuds pour offrir une puissance de calcul massive et une exécution ultra-rapide des actions.. C'est un peu comme ouvrir son armoire à épices pour vérifier si on a bien tout ce qu'il faut pour relever le goût de ses données avant de les servir en rapport !
Paramètres Clés
Préparation des données
Préparation d'une bibliothèque de formats de test
Avant de lister, créons une petite bibliothèque avec un format personnalisé pour avoir quelque chose d'intéressant à voir.
| 1 | PROC CAS; |
| 2 | sessionProp.addFmtLib / fmtLibName="maLibPerso"; |
| 3 | sessionProp.addFormat / fmtLibName="maLibPerso", formatName="StatutFmt", ranges={"1='Actif'","0='Inactif'"}; |
| 4 | RUN; |
Exemples d'utilisation
Liste simple de toutes les bibliothèques
Cet exemple affiche toutes les bibliothèques de formats rattachées à la session courante, quelle que soit leur portée.
| 1 | PROC CAS; |
| 2 | sessionProp.listFmtLibs; |
| 3 | RUN; |
Résultat Attendu :
Inspection détaillée d'une bibliothèque spécifique
Ici, on demande le détail complet d'une bibliothèque précise, incluant la liste exhaustive de tous les formats qu'elle contient (membres).
| 1 | PROC CAS; |
| 2 | sessionProp.listFmtLibs / |
| 3 | fmtLibName="maLibPerso", |
| 4 | scope="SESSION", |
| 5 | showMemNames=true, |
| 6 | showSource=true; |
| 7 | RUN; |