Que deviennent vos données en mémoire lors de l'appel de l'action endSession ?

Gestion du cycle de vie CAS

L'appel de cette action entraîne la suppression immédiate et irréversible de toutes les tables de sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. et des bibliothèquesPointeurs logiques (Libref) reliant SAS Viya à des sources de données physiques (dossiers, bases de données, CAS) pour lire, écrire et organiser les tables de manière structurée. temporaires associées, notamment la bibliothèque CASUSERBibliothèque personnelle et temporaire dans SAS Cloud Analytic Services (CAS). Elle permet de stocker et manipuler des tables en mémoire de façon privée, sans visibilité pour les autres utilisateurs.. Voici les points de vigilance essentiels pour un expert Data :

  • Toutes les tables non promues dans une caslibEspace de stockage logique dans SAS Viya. Elle définit l’accès aux données (source physique) et leur chargement en mémoire (serveur CAS) pour permettre des analyses distribuées haute performance. globale ou non sauvegardées physiquement sur un stockage persistant sont effacées.
  • Les formatsInstructions de présentation appliquées aux valeurs des variables pour modifier leur apparence (dates, monnaies, libellés) sans altérer la donnée stockée dans les tables SAS Viya. utilisateur chargés spécifiquement pour la sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. sont déchargés.
  • L'état des variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage. globales de sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. est réinitialisé.

Il est donc crucial de persister vos résultats importants avant d'exécuter cette action de nettoyage final.

Schéma : Que deviennent vos données en mémoire lors de l'appel de l'action endSession ?

Exemples pour l'action endSession

Fermeture basique de session
Schéma conceptuel de l'exemple : Fermeture basique de session

Découvrez cet exemple pour l'action CAS endSession : il libère les ressources et threads du serveur en terminant proprement l'identifiant de session, évitant ainsi la persistance de processus orphelins.

Fermeture avec vérification du statut
Schéma conceptuel de l'exemple : Fermeture avec vérification du statut

Cet exemple utilise l'argument status pour capturer l'objet de retour de l'action. On évalue ensuite la sévérité via $s.severity$ afin de valider la terminaison propre du lien client-serveur.