actionstatus - Quels sont les paramètres de l'action `actionstatus` ?

Ciblage : Le Paramètre UUID

Réponse

L'action `actionstatus` requiert le paramètre `uuid`, qui est l'identifiant unique de la session dont vous souhaitez connaître le statut de l'action.
SAS / CASL
proc cas;
   /* 1. Récupération d'un UUID existant via l'historique (pour l'exemple) */
   session.listActions result=hist / limit=1;
   
   /* Stockage de l'identifiant de l'action dans une variable */
   target_uuid = hist.actions[1].uuid;

   /* 2. Utilisation du paramètre uuid pour interroger le statut */
   session.actionstatus / 
      uuid=target_uuid; /* <--- Le seul paramètre requis */
quit;
Cette réponse vous a-t-elle aidé ?
Attention à la confusion entre Session et Action. Contrairement à ce que suggère la réponse initiale, le paramètre uuid ne demande pas l'identifiant de la session, mais bien l'identifiant unique de l'action (le "Job ID"). Chaque fois qu'une action est lancée (surtout en mode asynchrone), le serveur CAS génère un hash unique pour cette opération spécifique. C'est cette clé précise que vous devez fournir. Si vous développez via l'API REST ou Python (SWAT), récupérez cet UUID immédiatement après la soumission de la requête pour pouvoir monitorer son avancement.
actionstatus

session

Doc : actionstatus