builtins

dropActionSet

##set_builtins

Description

Supprime un ensemble d'actions défini par l'utilisateur de la 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. courante. Idéal pour faire un peu de ménage dans votre environnement CAS après l'utilisation de vos actions personnalisées (un code propre est un code heureux !).

Syntaxe Officielle
builtins.dropActionSet <result=results> <status=rc> /
actionSet="string";

Paramètres Clés

Nom du paramètre Description
actionSet Spécifie le nom de l'ensemble d'actions (action set) défini par l'utilisateur à supprimer de la session CAS.

Préparation des données

Création d'un ensemble d'actions temporaire

Afin de pouvoir supprimer un ensemble d'actions, nous devons d'abord en créer un. Nous utilisons l'action defineActionSet pour créer 'monActionSet'.

1PROC CAS;
2 BUILTINS.defineActionSet /
3 name="monActionSet"
4 actions={
5 {name="hello", desc="Dire bonjour", definition="print 'Hello';"}
6 };
7RUN;

Exemples d'utilisation

Suppression basique d'un ensemble d'actions

Cet exemple montre comment supprimer simplement l'ensemble d'actions 'monActionSet'.

1PROC CAS;
2 BUILTINS.dropActionSet / actionSet="monActionSet";
3RUN;
Résultat Attendu :
L'ensemble d'actions 'monActionSet' est supprimé avec succès de la mémoire de la session CAS.
Suppression avec vérification du statut

Cet exemple tente de supprimer l'ensemble d'actions et utilise les variables de résultat et de statut pour s'assurer que l'opération a bien réussi.

1PROC CAS;
2 BUILTINS.dropActionSet RESULT=res STATUS=rc /
3 actionSet="monActionSet";
4 IF rc.statusCode == 0 THEN
5 PRINT "Succès : l'ensemble d'actions a été supprimé !";
6 ELSE
7 PRINT "Erreur : l'ensemble d'actions n'a pas pu être supprimé.";
8RUN;
Résultat Attendu :
L'ensemble d'actions est supprimé, et un message de confirmation personnalisé s'affiche dans le journal SAS.