builtins

eventingInfo

##set_builtins

Description

L'action eventingInfoGemini said

Métadonnées d’un objet SAS Viya stockant les configurations liées aux événements, permettant de notifier des services tiers ou de déclencher des processus lors de modifications de données.
est le petit rapporteur de votre session CASConnexion temporaire entre un client et le serveur Cloud Analytic Services. Elle alloue des ressources dédiées pour l'exécution distribuée de tâches analytiques et la gestion des tables en mémoire. . Elle permet de vérifier si le système va générer des 'événements de donnéesChangements d’état (ajout, mise à jour, suppression) détectés dans les tables SAS Viya, pouvant déclencher des actions automatiques, des alertes ou des processus dans l'architecture Cloud Analytic Services.' (des notifications automatiques) lorsque des tables à portée globale ou de 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. sont modifiées. C'est un peu comme vérifier si les notifications de votre téléphone sont activées avant d'attendre un message important : cela vous évite de surveiller l'écran toutes les deux secondes !

Syntaxe Officielle
builtins.eventingInfo <result=results> <status=rc>;

Paramètres Clés

Nom du paramètre Description
result Spécifie le nom de la variable qui recevra les résultats de l'action, permettant d'analyser l'état des événements de manière programmatique.
status Permet de capturer le code de statut de l'action pour vérifier si l'exécution s'est déroulée sans encombre.

Préparation des données

Aucune donnée spécifique requise

Cette action étant une fonction de diagnostic de session, elle ne nécessite pas de tables de données pour fonctionner.

1/* Aucune création de données nécessaire pour cette action système */

Exemples d'utilisation

Vérification standard

Affiche l'état d'activation des événements pour la session actuelle dans SAS Studio.

1PROC CAS; BUILTINS.eventingInfo; RUN;
Résultat Attendu :
Un tableau de résultats indiquant si le 'Data Eventing' est activé pour les tables globales et de session.
Capture et affichage du statut

Exemple utilisant une variable de résultat pour extraire proprement l'information dans le journal.

1PROC CAS; BUILTINS.eventingInfo RESULT=r STATUS=s; IF s.severity == 0 THEN DO; PRINT 'Configuration des événements :'; PRINT r; END; RUN;
Résultat Attendu :
Le dictionnaire de résultats 'r' est affiché dans le journal SAS avec le détail des paramètres d'événements.