SAS Studio Customisations
Customising your SAS Studio
SAS Analytics Pro incorporates SAS Studio 5.2 (Basic), a development environment facilitating the creation and execution of SAS programs, as well as providing access to data files, libraries, and pre-existing code. The operational characteristics of SAS Studio can be tailored through the configuration properties detailed in the subsequent table.
Example
After selectingy
to continue you can select from the options in the table below
Enter reference for option to configure (Press enter to finish): timeout
server.servlet.session.timeout (48000):
Options | Description |
---|---|
list | gives a list of options |
sas.studio.allowGetRecordCount | specifies wheter to get all rows for database tables, if set to false you may not see all rows |
sas.studio.useSortKeyFunction | when set to true will generate a sortkey function when ordering in the SQL statement |
sas.studio.enableAutoCompleteLibraries | will fetch libraries when a user enters code with autocompletion enabled |
sas.studio.enableAutoCompleteTables | will fetch tables when a user enters code with autocompletion enabled |
sas.studio.allowDownload | allows for user to download data |
sas.studio.allowUpload | allows for user to upload data |
sas.studio.allowGit | makes Git functionality available in SAS Studio (input allowgit option to edit) |
sas.studio.allowGitPassword | enables HTTPS authentication for Git |
sas.studio.fileNavigationRoot | specifies what path the folders should be placed in, ("USER","SYSTEM","CUSTOM") |
sas.studio.fileNavigationCustomRootPath | allows user to provide custom path for program (Requires filenav to be set to Custom) |
sas.studio.studioDataParentDirectory | specifies the location of Studio data, for a shared location an administrator must mount a shared location |
sas.studio.serverDisplayName | specifies what text is displayed in place of the server name within the user interface |
studioPreferences.SASLanguage.ValidVarName | specifies how DBMS is viewed with valid SAS naming ("V6","V7","UPCASE","ANY") |
sas.studio.nativeEngines | specifies the engine used to distinguish SAS data sets from DBMS tables ("BASE","V9","V8","V7","V6","V612","V604","XPORT") |
server.servlet.session.timeout | sets elapsed time of inactivity until the session is timed out (in seconds) |
sas.studio.longPollingHoldTimeSeconds | sets maximum number of seconds to wait for a message from the client |
sas.studio.maxUploadSize | sets maximum amount of bytes allowed for a file to be uploaded |
sas.studio.largeTableRows | specifies the max number of rows to be displayed in the table viewer |
sas.studio.appserver.https.port | specifies the HTTPS port |
sas.studio.appserver.port | specifies the HTTP port |