Scénario de test & Cas d'usage
Gestion de l'état de la session CAS.
Découvrir toutes les actions de sessionCréation d'une table de logs d'audit volumineuse.
| 1 | PROC CAS; |
| 2 | dataStep.runCode code="data casuser.audit_bancaire; |
| 3 | do i=1 to 5000; event_id=i; event_type='CONNEXION'; output; end; |
| 4 | run;"; |
| 5 | RUN; |
| 1 | PROC CAS; |
| 2 | SESSION.endSession STATUS=rc; |
| 3 | IF (rc.statusCode != 0) THEN DO; |
| 4 | PRINT "Erreur critique : Echec de la fermeture"; |
| 5 | exit; |
| 6 | END; |
| 7 | ELSE PRINT "Succès : Code retour 0 reçu, fermeture imminente."; |
| 8 | RUN; |
Le journal affiche 'Succès : Code retour 0 reçu' juste avant que la connexion ne soit interrompue. Cela confirme que l'ordre de fin de session a été traité correctement par le serveur.