Altair SmartWorks Analytics


Fixed and Known Issues

This help page describes fixed and known issues in the current release of SmartWorks Analytics

Fixed Issues

Issue No.



Sharing: It's impossible to find a user to share content with


Python error when executing AutoML node


Column Changes Plugin - converting text to date/time


Output properties disappear from node viewer after output dataframe editing


Node disappears when placed on Canvas


Can't Unlink EP from Palette


Sometimes validation error appears for node with valid configuration


Append- By order and By type fails for specific dataset


Column changes - Replace Redact changelist label issue


Can't Unlink Spark EP


MacOS: objects are moving if click right button of mouse on canvas and only move mouse


MacOS: browser's menu appears on canvas if click right button on the mouse


KW MFA configuration doesn't work


User is still logged in the Kibana after logout


Known Issues

Issue No.



Error calculating probability-based classification metrics when at least one input record has a probability outside the interval [0.0,1.0]

Workaround: Filter out non-valid probability values prior to using Model Evaluation node


Error calculating probability-based classification metrics when the actual column has integer type

Workaround: Actual and prediction column should be converted to string type


Pivot (Pandas) - Boolean data type with nulls in columns to include returns error on unchecking Aggregate checkbox


Object Node- Chart x-axis & filter slide values chopped


Can't remove Prediction Type after setting it


PySpark models generated or zipped in Windows environment fail to deploy


Truncated datetime value in metrics with datetime type in x axis chart


Column Changes node fails to convert object column into datetime column


Filter node - Incorrect data type icon in Filter column dropdown list using Pandas Engine


Aggregate Object Node- Incorrect error message in Chart for STD/Var columns with 'nan'


Temporary folder is getting created in Spark Export_Text to Library


Importing text file - Error tokenizing data. C error: EOF inside string starting at row


m/d/yyyy formatted column on text import not recognized as a date


The library is sorted a few seconds after object creation


Join Node - When entered special character . [ ] in Prefix / Suffix for Table 1 / Table 2 , Column values in data preview going blank


Import Text -Data Preview not loading if Column having Integer values with 13 digits in Spark


Ability to copy text between Knowledge Studio and Code Node

Workaround: Open Knowledge Studio in fullscreen mode


Pandas - Unpivot Node - When added a new column, Column values sorted in alphabetical order


Missing column elements in filter node


After saving changes to the output Object name on the Code tab, these changes are not applied to the Configuration tab


Import text: Number of selected columns does not match the number of columns in the preview window


Third-Party-Dependent Issues

Issue No.



Incorrect result with Nulls in dataset when using ‘Right Outer Join’ method (Pandas).

Root Cause: Nullable columns having Nulls

Current workaround: Replace Nulls in the dataset with a different value


The data preview does not load if the column comprises of an Integer value with 13+ digits (Spark)

Root Cause: Older versions of PySpark does not support this

Current workaround: Version of deployed PySpark needs to be >= 2.4.8 or 3.0


The First and Last values are incorrect if all functions are applied on a column with Date datatype. (Spark)

Root Cause: First and Last aggregation methods using F.countDistinct returns an incorrect value.

Current workaround: In the Column Change node, cast the column to String and then to Datetime and Run node. Attach the Aggregate node to output and all aggregation methods are properly computed.


Other Issues

Creating New Sessions

  • Once a session has been created, you may need to wait ~1 minute for all of the jars to be distributed to the cluster nodes prior to usage in a workflow. Otherwise, the following error may display in the Node Viewer or when you attempt to run the node:

  • {"graphQLErrors":[{"message":"Unexpected error value: { message: \"Did not observe any item or terminal signal within 30000ms in 'map' (and no fallback has been configured)\", locations: [[Object]], path: [\"getRawPreview\"], extensions: { type: \"GENERAL\", code: \"UNEXPECTED_ERROR\", message: \"Did not observe any item or terminal signal within 30000ms in 'map' (and no fallback has been configured)\", traceId: null, requestId: null, details: [Object] }



  • Column names may include all alphanumeric (i.e., A-Z, a-z, 0-9) and some special characters (e.g., - _ | \ / @ & *). Whether a special character is valid for a column name is engine-dependent.

  • Valid special characters for Apache Spark: ~ ! @ # $ % ^ & * ( ) _ - + = { [ } ] | : ; < > ? . /

  • Valid special characters for Pandas: ~ ! @ # $ % ^ & * ( ) _ - + = [ ] | : ; < > ? . /

  • The characters ` (back tick), ' (single quote), " (double quotes), and \ (backslash) are similarly invalid characters for Apache Spark and Pandas. In addition, { } (curly brackets) are invalid for Pandas.

  • If the column name includes an invalid character, the Apply button is disabled.

Text Imports in Apache Spark

  • The data preview will not load if a column has integer values of 13 digits.

Filtering Columns In Apache Spark

  • When the columns of tables opened using the Apache Spark engine are filtered using the value =, some filter elements may not display in the Values field if these elements are not included in the rows selected for the data preview table. You can continue setting up your Filter node by manually typing in the filter element(s) you wish to apply in the Values field and then saving and running the node configuration. The resulting Data Frame node will display the correctly filtered table.

Viewing Folders In Remote DeskTop Sessions

  • Empty folders as well as folders that do not contain data files in the SmartWorks Analytics Library do not display in the D:/ drive during a remote desktop session. You can work around this issue by creating new folders in the Windows virtual machine (Altair Desktop Engine) that you intend to fill during your remote session.

Configuration Errors in the Node Viewer

  • When an invalid configuration in any of the Node Viewers is saved, an error message displays. This message persists until a valid configuration is provided and the “Save” button is clicked once more to save the updated settings.