Oui, SAS Viya permet un nettoyage plus profond via le paramètre deleteDirectory. Par défaut, la suppression d'une bibliothèque est uniquement logique : le pointeur vers les données disparaît mais les fichiers restent sur le stockage. En utilisant la valeur spécifique IFEMPTY, le système tentera de supprimer physiquement le répertoire racine sur le serveur, à condition que celui-ci soit totalement vide. Attention toutefois, cette fonctionnalité de nettoyage physique est strictement réservée aux 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. globales et nécessite des privilèges d'écriture sur le système de fichiers sous-jacent.
Est-il possible de supprimer automatiquement le répertoire physique sur le disque lors de la suppression d'une caslib ?
Exemples pour l'action dropCaslib
Suppression basique d'une caslib
Découvrez cet exemple pour l'action CAS dropCaslib : il désenregistre la métadonnée d'une caslib active sans impacter le stockage physique, libérant ainsi les ressources de la session avec précision.
Suppression furtive avec tentative de nettoyage
Découvrez cet exemple pour l'action CAS dropCaslib : il automatise la suppression sécurisée d'une caslib globale avec nettoyage du répertoire distant et gestion silencieuse des exceptions.
