-
How do I submit a long-running job to SLC Hub to avoid waiting for Workbench to run it?
Question: Using Workbench with Hub, I have a job that I know will take several hours to run. How do I submit this to the Hub so that I can quit Workbench and return later to get my job results? Answer: Use the Hub 'Pipeline' facility as follows: 1. Use your browser to log into the Hub portal using the same URL (hostname…
-
How can I get an Altair SLC Personal Edition license?
Altair SLC has a built-in Personal Edition (PE) license. To use Altair SLC you also need Altair Analytics Workbench. The Personal Edition is downloaded in the form of a ZIP file containing the two software packages. You will need to unpack the ZIP file and then install both SLC and Analytics Workbench. The personal edition…
-
Workbench on Windows 11 requests password instead of allowing single-sign on?
We have seen some cases (e.g. after upgrade from Windows 10 to Windows 11) where Workbench does not obey single-signon settings (Kerberos SSO) when connecting remotely from Workbench to SLC. Users are expecting "passwordless" login but find they are prompted for their password/authentication. This is sometimes found to be…
-
How to verify the different Altair license methods for SLC on Windows?
(A) Single Machine e.g. Windows 11 MSI's to install: Workbench, SLC, and Altair Licensing. 1. SETINIT (wpskey) legacy license Apply the setinit license. Check the file C:\ProgramData\altair\slc\5\setinit.dat is in place. Select 'Local Server' > menu > Restart Check 'Log for Local Server' window. Time until 'Log for Local…
-
Does SLC encrypt data?
Data at Rest: The SLC can read/write encrypted datasets with the encryption key being specified by the IT/admin or specifically by the user. Encryption can be enforced for all users, or can be the default setting, or just "available when needed". i.e. the ENCRPYTKEY & ENCRYPT options can be set using OPTIONS statement,…
-
How does Altair Analytics Workbench handle character encodings and languages?
If there is an encoding problem where part or all of the special characters (accents, etc.) in a document are not correctly displayed in Workbench, it may be that the character set used to display them is not identical to that of your document. For example, if you open a UTF-8-encoded file when Workbench is set to…
-
Can I install Altair Analytics Workbench 2023, 2024, and/or 2025 in parallel on my PC?
Can I install Altair Analytics Workbench 2023, 2024, and/or 2025 in parallel on my Windows PC? Yes. Bear in mind that Altair SLC and Analytics Workbench are both required and are installed from separate MSIs. You will probably need to edit the file "workbench.ini" and add the line: -Dwpshome=C:\Program…
-
Connecting to a Snowflake database from Altair SLC on Windows
If you have data stored in a Snowflake database, you can connect using the ODBC driver for snowflake. To install the connection software you need to: * * Download and install the Snowflake ODBC driver (.msi) from the Snowflake website. Make sure you select the 64-bit driver version to match the Altair SLC installation. *…
-
When migrating SLC between Windows and Linux do I have to modify my SAS language programs?
There are various issues to beware of when switching operating system (OS)... The use of 'X' or 'CALL SYSTEM' or '%SYSEXEC' commands, and the use of filename (pipe) ... these are OS specific. Filename paths change from using "/" to "\" and from "C:" to "/". In some situations the '/' and '\' are interchangeable and SLC…
-
How do I move my SLC installation from one server to a new (replacement) server?
This article describes the steps involved in preparing and commissioning a new SLC server host machine and decommissioning the old server. These steps can apply to any SLC server environment on-premise or in-cloud. The notes on installing the software should also be followed - see the documents supplied with the product.…
-
How do I connect to a Netezza database from Unix?
Install the relevant client libraries for connecting to NETEZZA and ensure that they can be located by SLC. Note that the Netezza client depends on the UnixODBC utility also being installed and configured. (Make sure you select the 64-bit connector to match your 64-bit Altair SLC installation as we no longer support…
-
How do I upgrade to a new version of Altair SLC?
How do I upgrade to a new version of Altair SLC? (n.b. For a z/OS Mainframe please follow the guidance in our z/OS installation guide for Altair SLC.) Check if you need a new license - see notes below. Make sure your license is ready before you start. Download the new version from the AltairOne Marketplace website.…
-
How do I apply a SETINIT license key to Altair SLC on a Windows-based platform?
These steps can be followed to apply a new setinit license for the first time, or to replace an existing license that has expired or that needs to be superseded. Please note that the legacy "setinit" (wpskey) license method has been phased out in favour of the Altair Units license method. Please refer elsewhere to…
-
Dependency on OpenSSL 1.1.1
Altair SLC makes use of OpenSSL to secure certain communications. OpenSSL is a security utility for working with TLS (SSL) certificates. Altair SLC 2023, 2024, 2025 requires OpenSSL 3.0 and does not require OpenSSL 1.1.1. Altair SLC 4.x requires any version of OpenSSL 1.1.1 - the current version is 1.1.1q. OpenSSL is…
-
SLC stability and performance tuning
The performance of Altair SLC depends on a number of factors including the number of users sharing the service, the types of applications being run, the types of disk access to fast local storage, where the data is and how it is retrieved. On a shared server there may be other memory or CPU constraints needed to enable…
-
How do I run Altair SLC from the command line (on Windows)?
On Windows the Altair SLC command line interface can be used in the Windows CMD tool like this: cd "FOLDER_NAME" "SLC_INSTALL_ROOT\bin\wps.exe" PROGRAM_NAME.sas -print PROGRAM_NAME.lst -log PROGRAM_NAME.log Replace FOLDER_NAME with the full path to the folder where your .sas program files are stored, and replace…
-
How do I run Altair SLC from the command line (on Linux, Unix, AIX)?
On Linux and other Unix based systems the Altair SLC command line interface looks like this: cd FOLDER_NAME SLC_INSTALL_ROOT/bin/wps PROGRAM_NAME.sas -print PROGRAM_NAME.lst -log PROGRAM_NAME.log Replace FOLDER_NAME with the full path to the folder where your .sas program files are stored, and replace PROGRAM_NAME with the…
-
How do I send an e-mail from Altair SLC?
It is possible to send email notifications from Altair SLC using the filename email syntax. Typically this would be done by defining the email system options, for example: -EMAILSYS SMTP -EMAILHOST <your_SMTP_server> You could add these to a local altairslc.cfg file (for more information search for configuration files in…
-
How do I resolve a Java Heap Storage problem?
To increase your java heap storage when using Altair SLC please update your <slc_install_root>\eclipse\workbench.ini file to something like openFile -vmargs -Xmx512m and restart the workbench. The argument -Xmx is the one that decides the java heap storage limit and in this case 512M (megabytes) is the value.
-
How to use Japanese character set?
In the Workbench there are 2 places where you need to take care over ENCODING settings: The first is the Workbench Server, normally called 'Local' that will execute your SAS programs to process your data such as CSV files. To change your ENCODING value in the workbench follow these steps: Run the Workbench, and goto…
-
How do I find out what procedures and functions are supported in Altair SLC?
We would recommend you run the code analysis functionality in the Workbench to find out about current language compatibility and support within Altair SLC. If you have imported some SAS language programs into a Workbench project then you can select the project in the Project Explorer and use the right hand mouse button to…
-
Connecting to an Oracle database from Altair SLC on Linux
If you have data stored in an Oracle database, you can connect using the Oracle Instant Client. To install the client you need to: * Download the Basic Package Oracle Instant Client for Linux from the Instant Client download page of the Oracle website. Make sure you select the correct Linux distribution and architecture to…
-
Connecting to a MySQL database from Altair SLC on Linux
If you have data stored in a MySQL database, you can connect using the MySQL Connector/C client. To install the client you need to: * Download the MySQL Connector/C client from the MySQL Download Connector/C page of the MySQL website. Make sure you select the correct Linux distribution and architecture to match the Altair…
-
Connecting to a Snowflake database from Altair SLC on Linux
If you have data stored in a Snowflake database, you can connect using the ODBC driver for Snowflake. To install the connection software you need to: * * Download and install the Snowflake ODBC driver (.tar.gz) from the Snowflake client repository. SLC currently supports only 64-bit versions from 2.21.5. * Once the file is…
-
What file size limitations exist?
File size restrictions are influenced by both the computer operating system and the bit-ness of the application being used. 32-bit Altair SLC has a much smaller address space than 64-bit Altair SLC. The total number of observations generally allowed in a WPD format dataset is controlled by two system options OBS and…