session

actionstatus

Description

Obtient le statut d'une action pour une session spécifiée.

session.actionstatus <result=results> <status=rc> / uuid="string";
Paramètres
ParamètreDescription
uuidSpécifie l'identifiant unique universel (UUID) de la session pour laquelle obtenir le statut de l'action.
Préparation des Données Voir la fiche de ce code dataprep
Prérequis

Cette action ne nécessite pas de table de données en entrée. Elle opère sur les métadonnées de la session CAS.

Copié !
1/* Aucune création de données n'est nécessaire pour utiliser cette action */

Exemples

Cet exemple montre comment vérifier le statut d'une action en utilisant l'UUID d'une session. Remplacez 'votre_uuid_de_session' par un UUID de session valide.

Code SAS® / CAS Code en attente de validation par la communauté
Copié !
1SESSION.actionstatus uuid='votre_uuid_de_session';
Résultat :
Le résultat affichera les informations de statut pour l'action associée à l'UUID de la session fournie.

Ce scénario complet montre d'abord comment lister toutes les sessions actives pour obtenir un UUID, puis comment utiliser cet UUID pour vérifier le statut d'une action spécifique.

Code SAS® / CAS Code en attente de validation par la communauté
Copié !
1/* Étape 1: Lister les sessions pour obtenir un UUID */
2SESSION.listSessions RESULT=r;
3PRINT r;
4 
5/* Étape 2: Utiliser un UUID de la liste précédente pour vérifier le statut de l'action */
6/* Remplacez 'uuid_de_la_session_cible' par un UUID réel obtenu à l'étape 1 */
7SESSION.actionstatus uuid='uuid_de_la_session_cible' RESULT=status_result;
8PRINT status_result;
Résultat :
La première partie du code listera toutes les sessions actives. La seconde partie affichera une table contenant le statut détaillé de l'action pour la session spécifiée par l'UUID.

FAQ

Quel est le but de l'action `actionstatus` ?
Quels sont les paramètres de l'action `actionstatus` ?
Comment puis-je utiliser l'action `actionstatus` en CASL ?

Scénarios associés

Cas d'usage
Suivi d'un job de résumé de données en cours

Un analyste de données lance un résumé statistique sur une table de ventes. L'opération étant potentiellement longue, il la lance en asynchrone et souhaite pouvoir vérifier son ...

Cas d'usage
Monitoring de la performance d'un entraînement de modèle ML volumineux

Un data scientist lance l'entraînement d'un arbre de décision sur un grand volume de données client. Le processus est long et exécuté en asynchrone. Un script de surveillance do...

Cas d'usage
Gestion des erreurs et diagnostic de session

Un administrateur SAS Viya doit diagnostiquer des problèmes de session. Il doit pouvoir gérer les cas où l'UUID fourni est invalide et correctement identifier le statut d'une ac...