accessControl

createBackup

##admin_required ##set_accesscontrol ##security ##backup
Privilèges administrateur requis

Cette action nécessite des droits élevés sur l'environnement SAS Viya.
Code d'élévation : proc cas; accessControl.assumeRole / adminRole="superuser"; run;

Description

L'action `createBackup` de l'action setGemini said

Groupe logique de fonctionnalités CAS (Cloud Analytic Services) contenant des actions spécifiques (statistiques, data mining, etc.) pour traiter les données en mémoire de manière optimisée.
`accessControl` est votre filet de sécurité ultime dans SAS Viya. Elle permet de sauvegarder l'état actuel des contrôles d'accès (qui a le droit de faire quoi sur quoi) afin d'éviter les crises de panique si quelqu'un 'supprime par erreur' les permissionsRègles d'accès définissant les actions autorisées (Lire, Écrire, Supprimer, etc.) d'un utilisateur ou groupe sur un objet ou une donnée via le service d'autorisation de SAS Viya. du boss. Vous pouvez choisir de stocker cette sauvegarde bien au chaud dans un répertoire système ou, pour les fans de CAS, directement sous forme de tables 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.
. C'est l'assurance vie de votre gouvernance de donnéesCadre de gestion assurant la disponibilité, l'intégrité, la conformité et la sécurité des actifs de données SAS Viya via des politiques, des standards et des responsabilités définis. !

Syntaxe Officielle
accessControl.createBackup /
path="string",
tables=TRUE | FALSE;

Paramètres Clés

Nom du paramètre Description
path Indique le chemin absolu du répertoire sur le système de fichiers où la sauvegarde doit être enregistrée. C'est l'endroit où vous cachez vos clés de secours.
tables Un booléen (True/False). Si vous le mettez à True, l'action crée des tables CAS pour chaque objet sauvegardé au lieu d'écrire des fichiers physiques. Par défaut, c'est False (on privilégie le disque).

Préparation des données

Préparation de l'environnement administrateur

Avant de lancer une sauvegarde, vous devez impérativement endosser votre costume de Super Héros (Superuser).

1PROC CAS;
2ACCESSCONTROL.assumeRole / adminRole="superuser";
3RUN;

Exemples d'utilisation

Sauvegarde standard sur disque

Voici comment effectuer une sauvegarde rapide dans un dossier spécifique du serveur.

1PROC CAS; ACCESSCONTROL.createBackup / path="/tmp/backup_permissions_2026"; RUN;
Résultat Attendu :
Le journal confirme la création de la sauvegarde dans le répertoire spécifié.
Sauvegarde sous forme de tables CAS

Dans cet exemple, nous demandons à SAS de générer la sauvegarde sous forme de tables CAS pour une consultation rapide en mémoire, sans écrire sur le disque.

1PROC CAS; ACCESSCONTROL.createBackup / tables=True; RUN;
Résultat Attendu :
Des tables CAS contenant les métadonnées de contrôle d'accès sont créées dans la session courante.