The SERVERPARM statement enables you to change some global settings for the server if you have sufficient authorization. The user account that starts the server has privileges to modify server parameters.
specifies the number of concurrent requests that can execute in the server. Once the threshold is met, the requests are queued and then executed as the currently running requests complete.
Alias | NACTIONS= |
Default | 20 |
specifies the percentage of memory that can be allocated before the server stops transferring data to external processes such as external actions and the SAS High-Performance Analytics procedures. If the percentage is exceeded, the server stops transferring data.
Default | 75 |
specifies the path for the HADOOP_HOME environment variable. Changing this variable is useful for migrating SASHDAT files from one Hadoop installation to another.
Alias | HADOOP= |
specifies the host name for the SAS LASR Analytic Server. Use this option with the PORT= option.
specifies the port number for the SAS LASR Analytic Server. If you do not specify a PORT= value, then behavior of the SERVERPARM statement depends on whether an in-memory table is active. If there is no active table, then the procedure attempts to connect to the server using the LASRPORT macro variable. If a table is active, the information is gathered for the server that is implied by the libref of the active table.
specifies a process virtual memory limit (in megabytes or gigabytes) for the server. After the limit is met, adding tables and appending rows to tables is rejected by the server. This option provides a soft limit that enables the server to continue to function in a restricted way. Memory use might increase above the setting if the server requires memory to perform an analysis. However, new data, including temporary tables, cannot be added to the server. The limit applies to all virtual memory used by the server, not just the virtual memory that is used by tables. Setting the value to zero removes the limit.
Default | Unlimited |
Applies to | Distributed SAS LASR Analytic Server |
specifies the percentage of memory that can be allocated before the server rejects requests to add tables or append data. If the percentage is exceeded, adding a table or appending rows to tables fails. These operations continue to fail until the percentage is reset or the memory usage on the server drops below the threshold.
Alias | MEMLOAD= |
Default | 75 |
specifies whether the server writes the full name of temporary tables to the server log file (TEMPNAMES=YES) or whether the names are masked (TEMPNAMES=NO). Because the name of the temporary table provides access to the table, the server does not display the full names of temporary tables, by default.