builtins

actionSetInfo

##set_builtins

Description

L'action `actionSetInfo` de l'ensemble d'actions `builtinsEnsemble d'actions natives fournies par SAS CAS pour gérer l'infrastructure, telles que la gestion des sessions, le chargement de bibliothèques ou l'affichage de l'état du serveur.` permet d'afficher les informations de compilation (build) des action setsRegroupements logiques d'actions CAS (fonctions) dans SAS Viya. Ils organisent les capacités du serveur (statistiques, data mining, gestion d'images) pour exécuter des traitements distribués. (ensembles d'actions) chargés dans 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.. C'est un peu l'annuaire ou le trombinoscope de vos bibliothèques d'actions ! Vous pouvez également lui demander de lister toutes les bibliothèques disponibles sur le serveur en utilisant l'option dédiée, mais prévoyez un léger temps de calcul supplémentaire. Consultez la documentation officielle pour plus de détails .

Syntaxe Officielle
proc cas;
builtins.actionSetInfo <result=results> <status=rc> /
all=TRUE | FALSE;
run;
quit;

Paramètres Clés

Nom du paramètre Description
all Si ce paramètre est défini sur `TRUE`, le résultat inclura tous les action sets disponibles sur le serveur, en plus de ceux déjà chargés dans votre session. L'action prendra un peu plus de temps à s'exécuter car elle doit fouiller dans tout le système. Valeur par défaut : `FALSE`.

Préparation des données

Prérequis : Session CAS

Cette action est de type informatif et ne nécessite aucune table de données en entrée. Il vous suffit d'avoir une session CAS active pour pouvoir l'interroger.

1/* Initialisation d'une session CAS si elle n'existe pas déjà */
2cas mySession;

Exemples d'utilisation

Lister les action sets actuellement chargés

Cet exemple de base affiche la liste des action sets déjà chargés en mémoire et directement utilisables dans votre session CAS actuelle.

1PROC CAS;
2 BUILTINS.actionSetInfo RESULT=res;
3 PRINT res;
4RUN;
5QUIT;
Résultat Attendu :
Un tableau SAS détaillant les action sets actifs, incluant le nom de l'action set, son label, et les informations liées à sa version et sa date de compilation.
Découvrir l'intégralité des action sets installés

En activant l'option `all=TRUE`, nous demandons à CAS de lister absolument tous les action sets installés sur votre serveur SAS Viya, même s'ils ne sont pas encore chargés. C'est l'outil parfait pour explorer les capacités de votre environnement SAS !

1PROC CAS;
2 BUILTINS.actionSetInfo RESULT=res_all / all=TRUE;
3 PRINT res_all;
4RUN;
5QUIT;
Résultat Attendu :
Un tableau exhaustif présentant tous les action sets du système. Il inclut généralement une colonne indiquant si l'action set est actuellement chargé ou non.