Quelle est la différence technique entre flushresult et la fermeture d'une session ?

Optimisation de la mémoire vs Destruction du contexte

Contrairement à une action comme endSession, qui détruit l'intégralité de l'environnement de travail, les 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. caslibsUne caslib est un conteneur logique dans SAS Viya regroupant des données en mémoire (tables CAS) et une source de stockage physique, tout en gérant les droits d'accès associés. et les tables chargées, flushresult est une commande de maintenance non destructive.

Elle agit uniquement sur la couche des résultats sauvegardés (les métadonnéesInformations décrivant les données, les utilisateurs et les ressources dans SAS Viya. Elles assurent la traçabilité, la sécurité et la gouvernance au sein de l'architecture distribuée. et sorties tabulaires renvoyées par les actions précédentes). Cela signifie que vous pouvez continuer à travailler sur vos données massives tout en supprimant les traces temporaires de vos calculs passés. C'est l'équivalent d'un nettoyage de bureau sans quitter la pièce de travail.

Illustration de la réponse

Exemples pour l'action flushresult

Suppression d'un résultat par son identifiant

Cet exemple montre comment vider un résultat spécifique en utilisant son ID numérique unique.

Nettoyage complet par Tag

Si vous avez marqué vos résultats avec des étiquettes (Tags) lors de leur génération, vous pouvez utiliser ce Tag pour les supprimer précisément.