L2022.6 Release Notes
  • 15 Jun 2022
  • 4 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

L2022.6 Release Notes

  • Dark
    Light
  • PDF

This version is currently only released for cloud customers. Therefore, the download link below is for the previous version. The general release is coming soon, along with an updated download link.

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.

Note:
  • 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.
  • To upgrade to this version of Sisense, follow the upgrade procedure in Upgrading Sisense in a Linux Environment.

BREAKING CHANGES - WARNING!

  • 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.
  • Grafana Dashboards: When performing a Sisense Provisioner or RKE installation, the installation supports Kubernetes 1.22. Therefore, the Prometheus stack was changed from prometheus-operator to kube-prometheus-stack. This means that any private customizations done on Grafana need to be manually migrated (see Upgrading Sisense on Linux). Out of the box, Grafana dashboards will be created on the new stack.
    The RKE upgrade from Kubernetes 1.21 to 1.22 is only supported for RKE or RKE Provisioner installations and occurs if update_k8s_version is set to true in the YAML configuration file. Customizations affected are Grafana dashboards, alerts, notifications, etc., revert to the default state.
  • 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.

Release Overview

Release L2022.6 provides a number of new features and significant improvements to Sisense for Linux. 

Feature Impact Summary

This release contains several new features. The following table lists the high-level impact (or potential impact, if any) of each of these features, and how to handle it if upgrading to this version. Continue reading the Release Notes below the table for a detailed explanation of each feature.

FeatureImpactRequired Actions / Issues to Consider
Analytical Engine - Mode, Variance (Population), Variance (Sample) SupportN/AN/A
Analytical Engine - Fiscal Year for Live Models

N/AN/A
Filter RelationshipBackground Filters - If you set a background filter as part of an OR statement, filtered members / values of the background filter may appear as results matching the OR operator.Avoid setting an OR parameter for a background filter.
Time-level SupportThe query often reaches its limits when presenting one hour or 15 minute resolution of data.
Add filters before changing to time resolution.
Disabling Lazy Loading in BloxDisabling lazy loading may affect the speed of loading the initial page.Set the carousel property to false if disableLazyLoading is used.
EmbedSDK Generic Event for NavigationN/AN/A
Dynamic Live ConnectionsN/AN/A

What's New

This release includes the following new features:

Analytical Engine - Mode, Variance (Population), Variance (Sample) Support

The Mode, Variance (Population), and Variance (Sample) statistical functions can be used on live models. This is available with the Analytical Engine that supports Snowflake, Redshift, BigQuery.

Analytical Engine - Fiscal Year for Live Models

You can change the beginning of the fiscal year for the live data model. The fiscal calendar affects how time is calculated on your dashboard. You also receive an indication, for example when filtering your widgets and dashboards by time, via the FY tag.

For further detail, see Changing Your FIscal Year.

Filter Relationship

  • Dashboard designers can create and manage complex analytical cases independently, without the need to create custom columns in the model, by building relationships between the dashboard filters.
  • Use the Filter Relationship editor to change the filter relationship statement
  • Filter blocks in the Filter Relationship statement provide a textual representation of the currently applied dashboard filter in the editor view.
  • See Filter Relationship.

Time-level Support

Dashboard designers can select the date representation of the widget as a Continuous or Aggregated timeline, and can set the date granularity to 1 hour or 15 minutes. For example when you want to analyze hourly income over a week.

For further details, see Managing Date and Time Fields.

Disabling Lazy Loading in Blox

The new disableLazyLoading Blox property enables you to show all of the widget's results simultaneously. This is useful when you need to overcome the 10 column limit of Blox Transpose Pivot, or other similar cases. See Sisense Blox Reference.

Note:

Disabling lazy loading may affect the speed of loading the initial page.

EmbedSDK Generic Event for Navigation

There is a new event that fires when navigating from one page to another. You can subscribe to it and build additional logic for your application as required.

Example:

sisenseFrame.app.on(enums.ApplicationEventType.STATECHANGED, (args) => {
if (args.toState.startsWith('home')) {
window.location = 'https://example.com/analytics/home';
}
});

Dynamic Live Connections

The new POST /api/v1/user-parameters/{id}/values end-point was added to update a subset of user parameter values. For the API details, in Sisense, navigate to Admin > REST API > parameters.

Note:

User group values can now share the same priorities. If there is a conflict (that is, a user belongs to two or more groups with the same priority), the value of the user parameter for the group whose name comes first alphabetically is used.

What's Improved

What's Fixed

Embedding Sisense

  • Sisense.v1.js no longer affects the parent application's styles.
  • The default iFrame styles are no longer overwritten after calling the sisenseFrame.hide and sisenseFrame.show EmbedSDK methods.

Live Connector

Dynamic Live Connections:

  • The PATCH /api/v1/user-parameters/{user_id} REST API now works, even if the optional `description` field in the payload is empty.

Was this article helpful?