sessionProp

getSessOpt

Beschreibung

Diese Aktion zeigt den Wert einer Sitzungsoption an. Sitzungsoptionen steuern verschiedene Aspekte der CAS-Sitzung, wie z.B. Datenverarbeitung, Protokollierung und Standardwerte. Durch das Abrufen des Werts einer Option können Benutzer den aktuellen Zustand der Sitzung überprüfen und verstehen, wie bestimmte Operationen konfiguriert sind.

sessionProp.getSessOpt <result=results> <status=rc> /\n name="APPTAG" | "AZURETENANTID" | "BIGINTPROCESSING" | "CASLIB" | "CMPLIB" | "CMPOPT" | "COLLATE" | "DATASTEPFMTERR" | "DATASTEPMERGENOBY" | "DATASTEPMSGSUMLEVEL" | "DATASTEPREPLACETABLE" | "DATASTEPVARLENCHK" | "DATESTYLE" | "DEBUGOPT" | "DEFAULTMEMORYFORMAT" | "DEFAULTTABLEREPLICATION" | "DQLOCALE" | "DQQKBREPOLOC" | "DQSETUPLOC" | "EVENTDS" | "HISTORYLINELENGTH" | "INTERVALDS" | "LOCALE" | "LOGFLUSHTIME" | "MAXTABLEMEM" | "MAXCORESPERWORKER" | "MESSAGELEVEL" | "METRICS" | "NWORKERS" | "NLDECSEPARATOR" | "S2FORMATSEARCH" | "SUBSETSESSIONCOPIES" | "TIMEZONE" | "TIMEOUT" | "TRANSFERSESSION" | "USEGPU" | "YEARCUTOFF";
Einstellungen
ParameterBeschreibung
name Gibt den Namen einer anzuzeigenden Sitzungsoption an.
APPTAG Zeigt die Zeichenfolge an, die in der JSON-Protokollzeile einiger CAS-Protokollnachrichten auf dem CAS-Server enthalten ist.
AZURETENANTID Zeigt die Mandanten-ID für Azure-Speicher an.
BIGINTPROCESSING Zeigt den Status der Ganzzahlverarbeitung in der Sitzung als 1 (aktiviert) oder 0 (deaktiviert) an. (Alias: BIGINT)
CASLIB Zeigt den Namen der aktiven Caslib an.
CMPLIB Zeigt die cmplib-Einstellung an.
CMPOPT Zeigt die Code-Generierungsoptimierungen an.
COLLATE Zeigt die Sortierreihenfolge zum Sortieren an.
DATASTEPFMTERR Zeigt an, ob ein DATA-Schritt einen Fehler erzeugt, wenn ein Variablenformat nicht gefunden werden kann. (Alias: FMTERR)
DATASTEPMERGENOBY Zeigt an, ob keine Warnung, eine Warnung oder eine Fehlermeldung generiert wird, wenn ein DATA-Schritt-Merge ohne BY-Anweisung ausgeführt wird.
DATASTEPMSGSUMLEVEL Zeigt die Zusammenfassungsstufe der DATA-Schritt-Nachrichten an. Wenn der DATA-Schritt auf mehreren Threads ausgeführt wird, kann dieselbe Nachricht auf jedem Thread generiert werden. Dieser Parameter steuert die Zusammenfassungsstufe doppelter Nachrichten.
DATASTEPREPLACETABLE Zeigt an, ob ein DATA-Schritt eine vorhandene Tabelle ersetzen kann.
DATASTEPVARLENCHK Zeigt an, ob keine Warnung, eine Warnung oder eine Fehlermeldung generiert wird, wenn APPEND verwendet wird und die Quelle längere Zeichenketten als das Ziel hat.
DATESTYLE Zeigt die Datumstyp-Einstellung an.
DEBUGOPT Zeigt die Debugger-Optionen an.
DEFAULTMEMORYFORMAT Zeigt das Standard-Speicherformat für Sitzungstabellen an.
DEFAULTTABLEREPLICATION Zeigt den Standard-Replikationsfaktor für neue Tabellen an. (Alias: DEFAULTREP)
DQLOCALE Zeigt das Standard-Gebietsschema für Datenqualitätsoperationen an.
DQQKBREPOLOC Zeigt den Namen der Caslib an, in der QKBs gespeichert sind.
DQSETUPLOC Zeigt den Namen der Standard-QKB an, die für Datenqualitätsoperationen verwendet werden soll.
EVENTDS Zeigt Ereignisobjekte an, die benutzerdefinierte Datumsereignisse definieren.
HISTORYLINELENGTH Zeigt die maximale Länge der Historienzeile an.
INTERVALDS Zeigt Intervallobjektpaare an.
LOCALE Zeigt das für Sortierung und Formatierung verwendete Gebietsschema an.
LOGFLUSHTIME Zeigt die Protokoll-Flush-Zeit an.
MAXTABLEMEM Zeigt die Einstellung für den maximalen Tabellenspeicher an.
MAXCORESPERWORKER Zeigt die maximale Anzahl von Kernen pro Worker an.
MESSAGELEVEL Zeigt die Protokollnachrichtenstufe an.
METRICS Zeigt die Aktionsmetrik-Einstellung an.
NWORKERS Zeigt die Anzahl der mit dieser Sitzung verbundenen Worker-Knoten an.
NLDECSEPARATOR Zeigt die nldecseparator-Einstellung an.
S2FORMATSEARCH Zeigt den Suchpfad für benutzerdefinierte Formatbibliotheken an, die zur Verwendung durch den EP in SingleStore veröffentlicht wurden.
SUBSETSESSIONCOPIES Zeigt die Anzahl der Sicherungskopien von Blöcken für In-Memory-Tabellen an, die in Untergruppensitzungen erstellt werden sollen.
TIMEZONE Zeigt die lokale Zeitzone des Benutzers an.
TIMEOUT Zeigt das Sitzungs-Timeout an.
TRANSFERSESSION Zeigt an, ob diese Sitzung beim Übertragen des Status an einen neuen Server enthalten ist.
USEGPU Zeigt an, ob die Arbeit auf die GPU ausgelagert wird.
YEARCUTOFF Zeigt den Jahres-Cutoff an.

Beispiele

Dieses Beispiel zeigt, wie der Wert der Sitzungsoption 'CASLIB' abgerufen wird, um die aktive Caslib der aktuellen Sitzung anzuzeigen.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1 
2PROC CAS;
3sessionProp.getSessOpt / name="CASLIB";
4 
5RUN;
6 
7QUIT;
8 
Ergebnis :
Der Wert der aktiven Caslib wird im Protokoll angezeigt.

FAQ

Was ist die "getSessOpt Aktion"?
Welche Parameter können mit der "getSessOpt Aktion" verwendet werden?
Was bewirkt der Parameter 'name' in der "getSessOpt Aktion"?
Was zeigt die Option "APPTAG" an?
Was zeigt die Option "AZURETENANTID" an?
Was zeigt die Option "BIGINTPROCESSING" an?
Was zeigt die Option "CASLIB" an?
Was zeigt die Option "CMPLIB" an?
Was zeigt die Option "CMPOPT" an?
Was zeigt die Option "COLLATE" an?
Was zeigt die Option "DATASTEPFMTERR" an?
Was zeigt die Option "DATASTEPMERGENOBY" an?
Was zeigt die Option "DATASTEPMSGSUMLEVEL" an?
Was zeigt die Option "DATASTEPREPLACETABLE" an?
Was zeigt die Option "DATASTEPVARLENCHK" an?
Was zeigt die Option "DATESTYLE" an?
Was zeigt die Option "DEBUGOPT" an?
Was zeigt die Option "DEFAULTMEMORYFORMAT" an?
Was zeigt die Option "DEFAULTTABLEREPLICATION" an?
Was zeigt die Option "DQLOCALE" an?
Was zeigt die Option "DQQKBREPOLOC" an?
Was zeigt die Option "DQSETUPLOC" an?
Was zeigt die Option "EVENTDS" an?
Was zeigt die Option "FMTERR" an?
Was zeigt die Option "HISTORYLINELENGTH" an?
Was zeigt die Option "INTERVALDS" an?
Was zeigt die Option "LOCALE" an?
Was zeigt die Option "LOGFLUSHTIME" an?
Was zeigt die Option "MAXTABLEMEM" an?
Was zeigt die Option "MAXCORESPERWORKER" an?
Was zeigt die Option "MESSAGELEVEL" an?
Was zeigt die Option "METRICS" an?
Was zeigt die Option "NWORKERS" an?
Was zeigt die Option "NLDECSEPARATOR" an?
Was zeigt die Option "S2FORMATSEARCH" an?
Was zeigt die Option "SUBSETSESSIONCOPIES" an?
Was zeigt die Option "TIMEZONE" an?
Was zeigt die Option "TIMEOUT" an?
Was zeigt die Option "TRANSFERSESSION" an?
Was zeigt die Option "USEGPU" an?
Was zeigt die Option "YEARCUTOFF" an?