L'action `getSessOpt` permet d'afficher la valeur d'une option de session spécifique. Les options de session contrôlent divers aspects du comportement de la session CAS, comme la gestion des caslibs, les formats, les messages de log, et les paramètres d'exécution. Par exemple, vous pouvez vérifier le nom de la caslib active, le niveau de réplication des tables par défaut, ou les paramètres de localisation.
| Paramètre | Description |
|---|---|
| name | Spécifie le nom d'une option de session à afficher. |
| APPTAG | Affiche la chaîne de caractères incluse dans la ligne de log JSON de certains messages de log CAS sur le serveur CAS. |
| AZURETENANTID | Affiche l'ID du locataire pour le stockage Azure. |
| BIGINTPROCESSING | Affiche le statut du traitement des entiers dans la session sous forme de 1 (activé) ou 0 (désactivé). Alias : BIGINT. |
| CASLIB | Affiche le nom de la caslib active. |
| CMPLIB | Affiche le paramètre cmplib. |
| CMPOPT | Affiche les optimisations de génération de code. |
| COLLATE | Affiche la séquence de classement pour le tri. |
| DATASTEPFMTERR | Affiche si une étape DATA génère une erreur lorsqu'un format de variable ne peut pas être trouvé. Alias : FMTERR. |
| DATASTEPMERGENOBY | Affiche si aucun avertissement, un avertissement ou un message d'erreur est généré lorsqu'une fusion d'étape DATA est exécutée sans instruction BY. |
| DATASTEPMSGSUMLEVEL | Affiche le niveau de résumé des messages de l'étape DATA. Lorsque l'étape DATA s'exécute sur plusieurs threads, le même message peut être généré sur chaque thread. Ce paramètre contrôle le niveau de résumé des messages en double. |
| DATASTEPREPLACETABLE | Affiche si une étape DATA peut remplacer une table existante. |
| DATASTEPVARLENCHK | Affiche si aucun avertissement, un avertissement ou un message d'erreur est généré lors de l'utilisation d'APPEND et que la source a des chaînes plus longues que la destination. |
| DATESTYLE | Affiche le paramètre de style de date. |
| DEBUGOPT | Affiche les options du débogueur. |
| DEFAULTMEMORYFORMAT | Affiche le format de mémoire par défaut pour les tables de session. |
| DEFAULTTABLEREPLICATION | Affiche le facteur de réplication de table par défaut pour les nouvelles tables. Alias : DEFAULTREP. |
| DQLOCALE | Affiche le paramètre régional par défaut à utiliser pour les opérations de qualité des données. |
| DQQKBREPOLOC | Affiche le nom de la caslib où les QKB sont stockées. |
| DQSETUPLOC | Affiche le nom du QKB par défaut à utiliser pour les opérations de qualité des données. |
| EVENTDS | Affiche les objets d'événement qui définissent des événements de date personnalisés. |
| HISTORYLINELENGTH | Affiche la longueur maximale de la ligne d'historique. |
| INTERVALDS | Affiche les paires d'objets d'intervalle. |
| LOCALE | Affiche le paramètre régional utilisé pour le tri et le formatage. |
| LOGFLUSHTIME | Affiche l'heure de vidange du journal. |
| MAXTABLEMEM | Affiche le paramètre de mémoire maximale de la table. |
| MAXCORESPERWORKER | Affiche le nombre maximal de cœurs par travailleur. |
| MESSAGELEVEL | Affiche le niveau de message du journal. |
| METRICS | Affiche le paramètre de métriques d'action. |
| NWORKERS | Affiche le nombre de nœuds de travail associés à cette session. |
| NLDECSEPARATOR | Affiche le paramètre nldecseparator. |
| S2FORMATSEARCH | Affiche le chemin de recherche des bibliothèques de formats définies par l'utilisateur qui ont été publiées sur SingleStore pour utilisation par l'EP. |
| SUBSETSESSIONCOPIES | Affiche le nombre de copies de sauvegarde des blocs pour les tables en mémoire à créer dans les sessions de sous-ensembles. |
| TIMEZONE | Affiche le fuseau horaire local de l'utilisateur. Voir 'Time Zone Information and Time Zone Names' dans 'SAS System Options: Reference' pour plus d'informations sur les fuseaux horaires. |
| TIMEOUT | Affiche le délai d'expiration de la session. |
| TRANSFERSESSION | Affiche si cette session est incluse lors du transfert d'état vers un nouveau serveur. |
| USEGPU | Affiche si le travail est déchargé vers le GPU. |
| YEARCUTOFF | Affiche le seuil de l'année. |
Un exemple de cette action est disponible sur la documentation SAS Viya Platform System Programming Guide, lié sur cette page. L'exemple montre comment récupérer la valeur d'une option de session spécifique.
| 1 | // Code non disponible dans la documentation fournie. Voir le lien : https://go.documentation.sas.com/doc/en/pgmsascdc/v_069/caspg/n1k3779p4nkv4in1qev6bu6z5e1h.htm |