Quel est l'impact métier d'un nettoyage régulier des bibliothèques de formats CAS ?

Optimisation du Cycle de Vie des Formats CAS

D'un point de vue architecture de solutions, le nettoyage via dropFmtLib permet d'optimiser l'agilité des microservicesLes microservices sont une approche d'architecture logicielle où une application est décomposée en une collection de petits services indépendants, spécialisés et communicant entre eux via des APIs légères. Contrairement aux architectures "monolithiques" anciennes, chaque microservice remplit une fonction unique (ex: gestion du catalogue, authentification, moteur de calcul).

Dans SAS Viya 4, cette architecture est native. Elle permet à la plateforme de s'exécuter sur Kubernetes, offrant une flexibilité totale : chaque composant de SAS peut être mis à jour, redémarré ou mis à l'échelle (scaling) individuellement sans affecter le reste du système.
de SAS Viya. En supprimant les 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. inutiles, vous réduisez les risques de collisions de noms 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. (collisions de métadonnéesInformations décrivant les données, les utilisateurs et les ressources dans SAS Viya. Elles assurent la traçabilité, la sécurité et la gouvernance au sein de l'architecture distribuée.) et vous améliorez la clarté du catalogue pour les analystes métiers, garantissant ainsi que seules les règles de gestion les plus récentes sont appliquées aux rapports Visual Analytics ou aux modèles de Data Mining.

Schéma : Quel est l'impact métier d'un nettoyage régulier des bibliothèques de formats CAS ?

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.