CAS Session Options Listed by Category

Action

Name
Syntax and Description
APPTAG="tag-string"
specifies the string to prefix to log messages.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide

Action History

Name
Syntax and Description
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

Authentication

Name
Syntax and Description
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

Caslib

C M

Name
Syntax and Description
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
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

DATA step

Name
Syntax and Description
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 is generated, an error is generated, or no warning 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

Data Processing

E I

Name
Syntax and Description
EVENTDS="event-data-set(s)"
specifies one or more data sets that define events.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
INTERVALDS="interval-1=libref.dataset-name-1 <interval-2=libref.dataset-name-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

Data Quality

Name
Syntax and Description
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

Date and Time

T Y

Name
Syntax and Description
TIMEZONE='time-zone-name' | 'time-zone-ID'
specifies the user local time zone.
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

Debugging

Name
Syntax and Description
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

Files: SAS Files

Name
Syntax and Description
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

Formats

Name
Syntax and Description
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

Input Control

E I

Name
Syntax and Description
EVENTDS="event-data-set(s)"
specifies one or more data sets that define events.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
INTERVALDS="interval-1=libref.dataset-name-1 <interval-2=libref.dataset-name-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

Localization

Name
Syntax and Description
LOCALE="locale"
specifies the locale to use for sorting and formatting.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide

Log

L M

Name
Syntax and Description
LOGFLUSHTIME=–1 | 0 | number
specifies the log flush time, in milliseconds.
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

Session

N S T U

Name
Syntax and Description
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
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 SAS Cloud Analytic Services session time-out in seconds for a new or existing session.
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

Sort

Name
Syntax and Description
COLLATE=MVA | UCA
specifies the collating sequence for sorting.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide

System Administration: Performance

Name
Syntax and Description
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
Last updated: March 23, 2022