- 18 Apr 2022
- 3 Minutes to read
L2022.1 Release Notes
- Updated on 18 Apr 2022
- 3 Minutes to read
For a list of release dates and Sisense's end of support schedule, see Sisense Life Cycle.
You can download the latest Sisense version from here.
If you need to upgrade to an older version, see that version’s Release Notes and contact your Sisense Customer Success Manager for the version package.
- L2021.12: Server side add-ons break following L2021.12 installation.
- Sisense recommends running a system backup before upgrading. See Backing up and Restoring Sisense.
Release L2022.1 provides a number of new features and significant improvements to Sisense for Linux.
This release includes the following new features:
- New Export Pivot Tables to Excel
- Data Security
- Data Model - List View
- Improved White-Label Control Through the Admin Page
- Cloud Flexibility & Scale
- Web-Access Token
- Embed SDK
- Advanced Preview Query Limit
The new Export to Excel service includes some significant upgrades in terms of export formatting and stability.
The service must be manually enabled through configuration. Please contact your CSM to check if you are eligible to participate in this Beta program.
See New Export Pivot Tables to Excel for more details.
You can now access the Data Security page directly from a data model in the Data tab, as well as from Data Models in the Admin tab. In the Data tab, select a data model and select Data Security from the Options menu. See Data Access Security.
Data models are shown in a List view, allowing data administrators to operate from the Data page.
- This provides enhanced sorting and search.
- Quick filters and column filters are linked - changing one affects the other.
- Hover over the data model for more information.
Knowledge Graph recommendations rely on past usage (the dimensions being queried with the explained measure, sometime in the past). When there are not enough suggestions from the Knowledge Graph, explanations now use the whole data model as a source of possible explanations, This yields results, even when there is little usage history.
All white-labeling values are now easily accessible from the admin interface, with a new and easier to navigate UI.
Cancel Backup - Backups can be cancelled while in progress.
New development of REST API Web-Access Token configuration commands.
Using a RESTful web API you can now programmatically:
- generate new token configurations
- fetch token configuration data of Web-Access tokens (getOne or getMany token configurations)
- manage token configurations, including updates and configuration deletion
- The complete list of REST API v1.0 Reference commands is available here.
You can access analytical content embedded via the Sisense.js, based on the Web Access Token authentication method. Generate the Web Access Token (containing the required configuration and customization) and include it into the Sisense.js constructor’s dedicated WAT parameter.
End user experiences in Sisense.js are volatile, and are limited to the Viewer role level (as are all Web Access Token use cases).
For more information about configuring Sisense.js, see Sisense.JS - Getting Started.
Defining the Embed SDK Language Interface
Embed SDK supports defining an interface language for each embedding solution. This is done by passing the language tag to the dedicated property language.
Below is the list of supported languages, shown in their required formats respectively:
The priority of applying languages is:
- URL param
- Native Sisense
Clearing all Dashboard Filters without Sending Explicit JAQL Filters
Sisense announces new development on a method to clear all dashboard filters without explicit indication of filters’ JAQL, by running sisenseFrame.dashboard.clearFilters(false). Running true deletes filters in the DB, whereas false only removes the filters from the UI.
The new method is supported for users whose roles are higher than Viewer.
When the dashboard is embedded with editMode == false, action is forbidden, regardless of the user’s role.
The method returns a promise to resolve the issue when all filters are removed.
The Advanced Preview Query Editor can be used to add a custom Limit operator when the automatic process fails.
A data modeler that uses complex SQL to import data from a source can test the query results on the Sisense platform using the advanced editor to:
- Build Sample Data
- Preview live queries
This can only be used in a Linux environment that uses the Analytical Engine.
Clear in-app messages will be displayed to System Administrators warning of upcoming, and already passed, license expiration. After the license has expired, functionality will be entirely unavailable or extremely limited.
Dashboards and Widgets
- The link to the Developer Reference Guide inside the Widget/Dashboard script editor is now working when creating a new script.
Embed SDK - Volatile mode
Volatile mode for the Embed SDK lets you make changes in an asset and manipulate its data without it being saved to the database. Once the page is refreshed, the asset reverts back to its original state of the accessed resource.Note:
This is not supported when the SDK is in editMode. In such cases editMode:false is forced.
EmbedSDK now works without showing console errors, when several frames are embedded in the page.