Administration SAS VIYA CAS

Administration SAS Viya : Visualisez toutes les sessions actives du serveur en 3 lignes de code

Ce code est également disponible en : Deutsch English Español
Niveau de difficulté
Débutant
Publié le :
Michael

Le Conseil de l'Expert

Michael
Responsable de l'infrastructure Viya.

Attention aux droits d'accès : par défaut, l'action listSessions ne retourne que les sessions appartenant à l'utilisateur qui lance le code ; pour voir l'intégralité des sessions de tous les utilisateurs (audit global), votre compte doit impérativement disposer du rôle SuperUser dans la configuration de SAS Viya.

Attention : Ce code nécessite des droits administrateur.
Le code utilise la procédure PROC CAS pour appeler l'action 'session.listSessions'. Cette action récupère des informations sur les sessions en cours sur le serveur CAS. Les résultats sont ensuite extraits de l'objet résultat et sauvegardés dans la table temporaire 'WORK.CasSessions'.
Analyse des données

Type : CREATION_INTERNE


Les données sont générées dynamiquement par l'action CAS 'listSessions' et ne dépendent pas de fichiers externes.

1 Bloc de code
PROC CAS Data
Explication :
Exécute l'action 'listSessions' pour obtenir les détails des sessions CAS. La fonction 'findtable' extrait la table de résultats pertinente de la variable de réponse 'res1', et 'saveresult' l'enregistre dans la bibliothèque WORK sous le nom 'casSessions'.
Copié !
1PROC CAS;
2 SESSION.listSessions RESULT=res1 STATUS=stat ;
3 RUN ;
4 table1 = findtable(res1) ;
5 saveresult table1 dataout=work.casSessions ;
6QUIT;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : Copyright © 2022, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.


Documentation liée

Aucune documentation spécifique pour cette catégorie.