Comment supprimer proprement une bibliothèque de formats partagée pour l'ensemble des utilisateurs ?

Suppression de formats en portée globale

Pour supprimer une bibliothèque 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. de la portée globale, vous devez utiliser l'action dropFmtLib du set d'actions 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. Properties. Cette opération est essentielle pour la gouvernance des donnéesEnsemble de règles, processus et outils (comme SAS Information Governance) assurant la qualité, la conformité, la sécurité et la disponibilité des actifs de données au sein de l'écosystème Viya. au sein de 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., car elle permet de libérer les ressources mémoires et de s'assurer que les définitions 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. obsolètes ne sont plus propagées aux nouvelles sessions de travail.

Schéma : Comment supprimer proprement une bibliothèque de formats partagée pour l'ensemble des utilisateurs ?

Exemple de Code Additionnel

1<pre>/* CASL Script : Suppression propre d'une bibliothèque de formats globale
2(c) Nicolas Housset 2026 - Code SAS pour VIYA 4 - testé et validé en version 2024.09 */
3PROC CAS;
4/* 1. Vérification de l'existence de la bibliothèque de formats */
5sessionProp.listFmtLibs / scope="global";
6/* 2. Suppression de la portée globale pour libérer la RAM */
7sessionProp.dropFmtLib /
8fmtLibName="company_formats",
9scope="global";
10/* 3. Optionnel : Suppression du fichier physique associé dans la Caslib */
11/ TABLE.deleteSource /
12caslib="Public",
13SOURCE="company_formats.sashdat"; */
14quit;</pre>

Exemples pour l'action dropFmtLib

Suppression basique d'une bibliothèque

Exemple d'une suppression classique d'une bibliothèque de formats nommée 'MonSuperFormat'.

Suppression globale avec nettoyage de la recherche

Dans cet exemple complet, on élève les privilèges pour supprimer une bibliothèque globale, puis on s'assure qu'elle est bien retirée de l'ordre de recherche pour éviter toute erreur future.