Environment Variables Listed by Product

Base SAS

A I K L P S T

Name
Syntax and Description
Specifies the location of the file in which a user ID and password are kept for authentication, typically called the authinfo file.
Product: Base SAS
Document: SAS Global Statements: Reference
IMPORT_COMPAT_VARNAME=YES | NO;
Specifies to implement the former method for generating SAS names based on the names read from the data file.
Product: Base SAS
Document: SAS Global Statements: Reference
KNOX_GATEWAY_URL URL
Sets the location of the Apache Knox Gateway.
Product: Base SAS
Document: SAS Global Statements: Reference
LUACERTLOC
Specifies the location of the certificate used to validate Lua content.
Product: Base SAS
Document: SAS Global Statements: Reference
Specifies the encoding for external file references and directory references when the encoding is different from the SAS session encoding.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_DUCKDB_DIRECTORIES_AS_DATA YES | NO
Specifies whether Parquet files in DuckDB are treated as partitioned data files.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_DUCKDB_MEMORY_LIMIT value
Specifies the DuckDB memory_limit value.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_DUCKDB_THREADS value
Specifies the number threads for parallel query execution.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_EP_PROPERTIES=properties
Passes properties to the SAS Embedded Process for SingleStore.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_FTP_AUTHTLS 0 | 1 | 2 | 3
Enables Transport Layer Security (TLS) authentication.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_HADOOP_CONFIG_PATH pathname
Sets the location of the Hadoop cluster configuration files.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_HADOOP_JAR_PATH pathname(s)
Sets the location of the Hadoop JAR files.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_HADOOP_RESTFUL 0 | 1
Determines whether to connect to the Hadoop server through JAR files, HttpFS, or WebHDFS.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_PG_FETCHSIZE value
Specifies the number of rows to transfer in a fetch operation.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_PG_USEDECLAREFETCH YES | NO
Specifies whether to enable the database option UseDeclareFetch for PostgreSQL.
Product: Base SAS
Document: SAS Global Statements: Reference
SAS_PI_WEB_AUTH BASIC | KERBEROS | NONE
Specifies the authentication method to use for your connection to the PI System.
Product: Base SAS
Document: SAS Global Statements: Reference
Specifies the list of SAS system options that are automatically used when you start a SAS session.
Product: Base SAS
Document: SAS Global Statements: Reference
SPDE_CONFIG_FILE='pathname'
Requests SPD Engine distributed locking by specifying the location of the user-defined XML configuration file.
Product: Base SAS
Document: SAS SPD Engine: Storing Data in the Hadoop Distributed File System
SPDE_HADOOP_WORK_PATH='pathname'
Specifies a pathname for SAS High-Performance Analytics work files.
Product: Base SAS
Document: SAS SPD Engine: Storing Data in the Hadoop Distributed File System
SPDELOCKPATH='pathname'
Specifies a pathname for the SPD Engine lock directory for HDFS concurrent access.
Product: Base SAS
Document: SAS SPD Engine: Storing Data in the Hadoop Distributed File System
SPDEREADLOCK NO | YES
Determines whether a Read access lock file is created.
Product: Base SAS
Document: SAS SPD Engine: Storing Data in the Hadoop Distributed File System
TD_1MB_ROW ON | OFF
Specifies whether response row sizes up to 1MB are supported for data on Teradata.
Product: Base SAS
Document: SAS Global Statements: Reference
TK_NLS_REPLACE_ICVEXT=translation-table;
Access a new transcoding table at startup.
Product: Base SAS
Document: SAS National Language Support (NLS): Reference Guide
Last updated: September 16, 2026