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
nameGibt den Namen einer anzuzeigenden Sitzungsoption an.
APPTAGZeigt die Zeichenfolge an, die in der JSON-Protokollzeile einiger CAS-Protokollnachrichten auf dem CAS-Server enthalten ist.
AZURETENANTIDZeigt die Mandanten-ID für Azure-Speicher an.
BIGINTPROCESSINGZeigt den Status der Ganzzahlverarbeitung in der Sitzung als 1 (aktiviert) oder 0 (deaktiviert) an. (Alias: BIGINT)
CASLIBZeigt den Namen der aktiven Caslib an.
CMPLIBZeigt die cmplib-Einstellung an.
CMPOPTZeigt die Code-Generierungsoptimierungen an.
COLLATEZeigt die Sortierreihenfolge zum Sortieren an.
DATASTEPFMTERRZeigt an, ob ein DATA-Schritt einen Fehler erzeugt, wenn ein Variablenformat nicht gefunden werden kann. (Alias: FMTERR)
DATASTEPMERGENOBYZeigt an, ob keine Warnung, eine Warnung oder eine Fehlermeldung generiert wird, wenn ein DATA-Schritt-Merge ohne BY-Anweisung ausgeführt wird.
DATASTEPMSGSUMLEVELZeigt 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.
DATASTEPREPLACETABLEZeigt an, ob ein DATA-Schritt eine vorhandene Tabelle ersetzen kann.
DATASTEPVARLENCHKZeigt 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.
DATESTYLEZeigt die Datumstyp-Einstellung an.
DEBUGOPTZeigt die Debugger-Optionen an.
DEFAULTMEMORYFORMATZeigt das Standard-Speicherformat für Sitzungstabellen an.
DEFAULTTABLEREPLICATIONZeigt den Standard-Replikationsfaktor für neue Tabellen an. (Alias: DEFAULTREP)
DQLOCALEZeigt das Standard-Gebietsschema für Datenqualitätsoperationen an.
DQQKBREPOLOCZeigt den Namen der Caslib an, in der QKBs gespeichert sind.
DQSETUPLOCZeigt den Namen der Standard-QKB an, die für Datenqualitätsoperationen verwendet werden soll.
EVENTDSZeigt Ereignisobjekte an, die benutzerdefinierte Datumsereignisse definieren.
HISTORYLINELENGTHZeigt die maximale Länge der Historienzeile an.
INTERVALDSZeigt Intervallobjektpaare an.
LOCALEZeigt das für Sortierung und Formatierung verwendete Gebietsschema an.
LOGFLUSHTIMEZeigt die Protokoll-Flush-Zeit an.
MAXTABLEMEMZeigt die Einstellung für den maximalen Tabellenspeicher an.
MAXCORESPERWORKERZeigt die maximale Anzahl von Kernen pro Worker an.
MESSAGELEVELZeigt die Protokollnachrichtenstufe an.
METRICSZeigt die Aktionsmetrik-Einstellung an.
NWORKERSZeigt die Anzahl der mit dieser Sitzung verbundenen Worker-Knoten an.
NLDECSEPARATORZeigt die nldecseparator-Einstellung an.
S2FORMATSEARCHZeigt den Suchpfad für benutzerdefinierte Formatbibliotheken an, die zur Verwendung durch den EP in SingleStore veröffentlicht wurden.
SUBSETSESSIONCOPIESZeigt die Anzahl der Sicherungskopien von Blöcken für In-Memory-Tabellen an, die in Untergruppensitzungen erstellt werden sollen.
TIMEZONEZeigt die lokale Zeitzone des Benutzers an.
TIMEOUTZeigt das Sitzungs-Timeout an.
TRANSFERSESSIONZeigt an, ob diese Sitzung beim Übertragen des Status an einen neuen Server enthalten ist.
USEGPUZeigt an, ob die Arbeit auf die GPU ausgelagert wird.
YEARCUTOFFZeigt 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?