CAS Session Options Listed Alphabetically

A B C D H I L M N S T U Y

Name
Syntax and Description
APPTAG="tag-string"
specifies a string that is included in the JSON log line of some CAS log messages on the CAS server.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
AZURETENANTID="tenant-id"
specifies the tenant ID for connecting to a Microsoft Azure storage system in a session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
BIGINTPROCESSING=TRUE | FALSE
specifies whether BIGINT processing is enabled for the CAS session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
CASLIB="caslib-reference-name"
specifies the caslib name to set as the active caslib.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
CMPLIB="caslib-name.cas-table-name <caslib-name.cas-table-name <...>>"
CMPLIB='{ {CASLIB= "caslib-name", NAME= "cas-table-name"} <..., {CASLIB= "caslib-name", NAME= "cas-table-name"}>}’
specifies one or more CMP libraries that contain compiler subroutines to include during program compilation.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
CMPOPT="optimization-value <optimization-value <...>>" | ALL | NONE
specifies the type of code generation optimizations to use in the SAS language compiler.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
COLLATE=MVA | UCA
specifies the collating sequence for sorting.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DATASTEPFMTERR=TRUE | FALSE
specifies how SAS reacts when a specified variable format cannot be found.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DATASTEPMERGENOBY='ERROR' | 'NOWARN' | 'WARN'
specifies whether a warning message is generated, an error message is generated, or no message is generated when a DATA step merge is executed without a BY statement.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DATASTEPMSGSUMLEVEL=ALL | PUT | NONE
specifies the DATA step message summary level.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DATASTEPREPLACETABLE=TRUE | FALSE
specifies whether a DATA step can replace an existing table.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DATASREPVARLENCHK=NOWARN | WARN | ERROR
specifies whether a warning message is generated, an error message is generated, or no message is generated when truncation occurs during a DATA step append.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DATESTYLE=MDY | YMD | DMY | LOCALE
specifies the sequence of month, day, and year when ANYDTDTE, ANYDTDTM, or ANYDTTME informat data is ambiguous.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DEBUGOPT="DEBUGHOST=host-name DEBUGPORT=port"
specifies the host and port for the SAS Code Debugger in a session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DEFAULTMEMORYFORMAT=DVR | STANDARD
specifies the default memory format for session tables.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DEFAULTTABLEREPLICATION=integer
specifies the default replication factor for new tables for a session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DQLOCALE="5-letter-locale-code"
specifies the default 5-letter SAS Quality Knowledge Base (QKB) ISO locale code to use as the default locale for data quality (DQ) operations.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DQQKBREPOLOC="caslib-name"
specifies the name of the caslib where SAS Quality Knowledge Bases are stored.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
DQSETUPLOC="QKB-name"
specifies the name of the default SAS Quality Knowledge Base (QKB) to use for data quality operations.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
HISTORYLINELENGTH=number
specifies the number of bytes to use for reporting action names and action parameters in a line of history.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
INTERVALDS="interval-1=CAS-libref.data-table-1 <interval-2=CAS-libref.data-table-2 ...>"
specifies one or more interval-name=value pairs, where the value is the name of a data set that contains user-defined intervals.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
LOCALE="locale"
specifies the locale to use for sorting and formatting.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
LOGFLUSHTIME=–1 | 0 | number
specifies the log flush time, in milliseconds.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
MAXCORESPERWORKER=integer
specifies the maximum number of cores per worker for the session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
MAXTABLEMEM=integer | "integer<units>"
specifies the maximum amount of memory, in bytes, to allocate for a table.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
MESSAGELEVEL=ALL | DEFAULT | ERROR | NONE | NOTE | WARNING
specifies the log message level.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
METRICS=TRUE | FALSE
specifies whether to include default detailed performance metrics reports in the SAS log.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
NLDECSEPARATOR=TRUE | FALSE
specifies whether SAS uses locale-sensitive decimal separators or US English decimal separators (dot) in formatted numeric output.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
NWORKERS=number
specifies the number of worker nodes for a new session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
S2FORMATSEARCH= "caslib-1.tablename-1 <... caslib-n.tablename-n>"
specifies the format search list for format libraries that have been published to SingleStore for use by the SAS Embedded Process.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
SESSIONTABLEREDISTUPPOLICY=DEFER | NOREDIST | REBALANCE
specifies a session table redistribution policy that is applied when the number of worker pods is scaled up on a running distributed CAS server (MPP).
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
SUBSETSESSIONCOPIES=number
specifies the number of backup copies to create of subset session in-memory table blocks for failover.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
TIMEOUT=number
specifies the session time-out in seconds for a new or existing session.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
TIMEZONE='time-zone-name < time-zone-offset>' | 'time-zone-ID'
specifies the user local time zone.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
TRANSFERSESSION=TRUE | FALSE
specifies whether this session is transferred to the new server when a CAS server state transfer occurs.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
USEGPU=ALWAYS | NEVER | OPTIMAL
specifies whether work is offloaded to the Graphics Processing Unit (GPU), if it is available.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
YEARCUTOFF=number
specifies the first year of a 100-year span that is used by date informats and functions to read a 2-digit year.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
Last updated: September 16, 2026