proc cas;
/* Appel de l'action de statut et stockage du résultat dans la variable 'r' */
session.addNodeStatus result=r;
/* Bonne pratique : Vérifier si la table de résultats existe et n'est pas vide */
if (r.addNodeStatus.nrows > 0) then do;
/* Extraction de la table pour manipulation */
resultTable = r.addNodeStatus;
/* On filtre pour afficher uniquement les nœuds qui ne sont PAS encore connectés
C'est utile pour identifier les goulots d'étranglement */
print "--- Rapport d'état des nouveaux nœuds ---";
/* Sélection des colonnes pertinentes pour le monitoring */
/* Note : La structure exacte dépend de la version, mais Node et State sont standards */
describe resultTable;
print resultTable[, {"Node", "State"}];
end;
else do;
print "Aucune opération d'ajout de nœud n'est actuellement détectée ou active.";
end;
run;
quit;
session