operTableMd
Description
L'action operTableMd permet de manipuler les 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. d'une table CAS (ajout, suppression ou mise à jour). C'est un peu comme refaire la décoration intérieure d'une maison sans toucher aux fondations : les données restent intactes, mais leur étiquette et leurs propriétés descriptives dans le catalogue changent. C'est l'outil parfait pour garder votre inventaire de données bien rangé et documenté ! Un petit coup de peinture sur les noms et hop, c'est comme neuf.
Paramètres Clés
Préparation des données
Chargement d'une table de test
On charge une table simple dans la caslib personnelle pour tester les métadonnées.
| 1 | PROC CAS; TABLE.loadTable / path="cars.sashdat", caslib="Samples", casOut={name="test_meta", caslib="casuser", replace=true}; RUN; |
Exemples d'utilisation
Enregistrement initial des métadonnées
Ajoute une description de base à notre table de test pour que vos collègues sachent de quoi il s'agit.
| 1 | PROC CAS; ACCESSCONTROL.operTableMd / caslib="casuser", TABLE="test_meta", task="ADD", description="Table de référence pour les tests de métadonnées"; RUN; |
Résultat Attendu :
Mise à jour complète et sécurisée
Modifie le nom logique de la table dans les métadonnées et force un contrôle d'accès direct pour plus de sécurité.
| 1 | PROC CAS; ACCESSCONTROL.operTableMd / caslib="casuser", TABLE="test_meta", task="UPDATE", newName="test_meta_final", directAc=true, description="Version finale validée et sécurisée"; RUN; |