L2023.5 Release Notes
For a list of release dates and Sisense's end of support schedule, see Sisense Life Cycle.
To download the latest Sisense version, or to upgrade to an older version, see that version’s Release Notes and contact your Sisense Customer Success Manager for the version package.
To upgrade to this version of Sisense:
Privacy and Security Information
This release contains several security related updates. We highly recommend upgrading to this latest release to take advantage of any security-related updates and benefit from the Sisense support and warranty. In addition, Sisense strongly recommends regularly testing and auditing your environment after upgrading, and periodically during your subscription term, to ensure all privacy and security settings remain in place.
Customers are responsible for controlling and monitoring your environments and are therefore in the best position to ensure the correct security settings are in place for how you use Sisense products.
Due to the complexity of Sisense products, we strongly suggest that all customers ensure that you understand how all of the privacy and security settings within Sisense work.
If you use Sisense to store/process sensitive data, it is your responsibility to review and test your implementation to ensure you are not inadvertently sharing data with unauthorized third parties. For more information on data security rules, see Data Access Security.
BREAKING CHANGES - WARNING!
Analytical Engine Overview: For L2022.9 and later, if a column name has been renamed in the data model, where the previous name was linked to a filter, the filter will report an error of a dimension not found. To fix this, delete the relevant filter and recreate it using the updated column name specified in the data model.
The signature of the
widget.changesMade() function was changed for L2022.9. This may cause breaking changes in custom scripts or plugins where it is used. All places using
widget.changesMade('someEvent') should be changed to
widget.changesMade('someEvent', ['metadata', 'properties_changed']).
The Databricks JDBC driver was updated to version 2.6.29 for L2022.9. After upgrading the driver, the connection string requires an update from:
jdbc:spark://<Server Hostname>:443;HttpPath=<Http Path>;TransportMode=http;SSL=1[;property=value[;property=value]]
jdbc:databricks://<Server Hostname>:443;HttpPath=<Http Path>[;property=value[;property=value]]
After installing or upgrading to this version, if the connection string in the system is not the required new one, change it to the new one manually.
The Google Adwords native connector is no longer supported because it uses Google APIs that Google deprecated. New installations from 2022.5 and up will no longer contain the Google Adwords native connector. Customers with older versions of Sisense, or who upgrade to 2022.5 or higher can use this workaround: Using Google Ads connector for EC models with CDATA Driver.
As of L2022.9, all API tokens created before L2021.10 must be rotated.
Release L2023.5 provides a number of new improvements to Sisense for Linux.
There are no new major features for this release.
Configuration Parameter Changes
|skip_labeling||Y||When set to true, the labeling of nodes by Provisioner is skipped. This is relevant only when installing Sisense using Provisioner and Helm, where the nodes need to be labeled manually before running Provisioner.||installer-values.yaml||false|
Widget Title Templates are now working as expected in the Switchable Dimensions add-on.
Tabber - The loading indicator is now always displayed as expected when switching between tabs while the widgets are still loading.
Athena Connector - The connector's driver was upgraded to version 2.0.35.
BigQuery Connector - The connector's driver was upgraded to version 1.4.0.
Dashboards and Widgets
Dashboard and widget titles are now limited to 255 characters. Any extra symbols will be automatically trimmed.
Locked custom dashboard filters work as expected, and no longer reset (the filter settings do not disappear) when drilling into the data.
The new filters interface has been updated so that now:
When you type in a matching search string to filter a list of filter items, clicking “Select All” selects only the displayed filter items (as expected). (The undisplayed filter items are not selected behind the scenes.)
The previous filters interface is still limited to selecting all filter items when clicking the checkbox next to the search results.
In the dynamic time frame filter dialog, the last year is now presented as expected taking into account the state of the “
Including current” checkbox.
See the Setting Date Filters section of Creating and Editing Dashboard Filters with the New User Interface for more information.
The formula editor for conditional formatting no longer disappears when the Shared Formulas feature is enabled, thus allowing users to specify conditional formatting formulas as expected.
Google Sheets - Clicking Add to Sheet when querying from Ask Me creates a new tab and displays data in that tab instead of overwriting the content in the current tab.
skip_labelingparameter (default: false) was added to installer-values.yaml. When set to true, the labeling of nodes by Provisioner is skipped. This is relevant only when installing Sisense using Provisioner and Helm, where the nodes need to be labeled manually before running Provisioner.
The Custom Code Transformations are now reflected as expected in downloaded PDF files.
Simply Ask (NLQ)
NLQs containing filters with double quotes (“”) now match the complete quote, not only the first word.
When more than one column name in the Simply Ask (NLQ) model has a word in common (e.g., "visits" and "visits IDs") only one field was matched. An option is now provided for the other term as well.
The Descheduler has been deprecated and will be removed during installation/upgrade. If you have a Descheduler installed for the purposes of your Kubernetes cluster, you may need to manually reinstall it after the Sisense installation.