Dans les chaînes d'intégration de données continues, il est fréquent de préparer des règles de sécurité pour des tables en cours de construction. Le paramètre checkoutParent apporte une solution d'orchestration très élégante à ce défi. S'il est défini sur la valeur booléenne vraie et que l'objet de destination n'est pas encore instancié en mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya., le système va remonter l'arborescence et verrouiller automatiquement l'objet parent direct (comme la bibliothèque de destination). Cette anticipation garantit que 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. maintient une autorité stricte sur l'espace de stockage pendant la matérialisation de la ressource, éliminant ainsi toute faille temporelle exploitable.
Comment gérer dynamiquement les verrous sur des tables analytiques qui n'existent pas encore dans vos flux ETL ?
Orchestration de Verrous Préventifs
Exemples pour l'action checkOutObject
Extraction exclusive d'une table
Cet exemple verrouille une table de manière exclusive pour préparer une modification de droits d'accès.
Extraction partagée au niveau d'une colonne avec option parent
Exemple avancé utilisant un verrou partagé sur une colonne spécifique et activant la remontée au parent si nécessaire.
Extraction d'une Caslib entière
Permet de geler les métadonnées de sécurité au niveau de la bibliothèque pour une révision globale.