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.

Description

KW-11745

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

KW-11688

Python error when executing AutoML node

KW-11461

Column Changes Plugin - converting text to date/time

KW-11452

Output properties disappear from node viewer after output dataframe editing

KW-11326

Node disappears when placed on Canvas

KW-11263

Can't Unlink EP from Palette

KW-11152

Sometimes validation error appears for node with valid configuration

KW-10986

Append- By order and By type fails for specific dataset

KW-10760

Column changes - Replace Redact changelist label issue

KW-10579

Can't Unlink Spark EP

KW-10553

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

KW-10551

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

KW-9702

KW MFA configuration doesn't work

KW-9311

User is still logged in the Kibana after logout

 

Known Issues

Issue No.

Description

KW-11836

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

KW-11835

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

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

KW-11793

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

KW-11782

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

KW-11776

Can't remove Prediction Type after setting it

KW-11697

PySpark models generated or zipped in Windows environment fail to deploy

KW-11440

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

KW-11161

Column Changes node fails to convert object column into datetime column

KW-10400

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

KW-8308

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

KW-8004

Temporary folder is getting created in Spark Export_Text to Library

KW-7882

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

KW-7879

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

KW-7578

The library is sorted a few seconds after object creation

KW-7434

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

KW-7309

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

KW-6108

Ability to copy text between Knowledge Studio and Code Node

Workaround: Open Knowledge Studio in fullscreen mode

KW-4493

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

KW-4941

Missing column elements in filter node

KW-4906

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

KW-4202

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

 

Third-Party-Dependent Issues

Issue No.

Description

KW-10208

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

KW-7309

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

KW-4979

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

  • 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.