Skip to main content
Announcements
The Product filter has been temporarily removed. Read more on Community News.

Sense Enterprise on Windows release notes - May 2024 Initial Release

cancel
Showing results for 
Search instead for 
Did you mean: 
Elisabeth-Virc-Hall

Sense Enterprise on Windows release notes - May 2024 Initial Release

Last Update:

May 15, 2024 9:56:04 AM

Updated By:

Elisabeth-Virc-Hall

Created date:

May 14, 2024 12:21:21 PM

Table of Contents

 

The following release notes cover the versions of Qlik Sense Enterprise on Windows released in May 2024. For questions or comments, post in the Product Forums or contact Qlik Support.

 

What's new in Qlik Sense May 2024

Please refer to the What’s new sections of the online help for information about the new and updated features of the Qlik Sense Enterprise on Windows May 2024 release:

What's new in Qlik Sense May 2024 (Users)

What's new in Qlik Sense May 2024 (Developers)

What's new in Qlik Sense May 2024 (Administrators)

 

May 2024

 

Data and platform

Preload apps functionality

Available now in Qlik Sense is the ability for customers to configure and schedule the preloading of apps! This has been a highly requested feature and rightfully so, customers can improve their end-users experience by making datasets nearly immediately available within an application (especially useful for larger apps) upon utilizing the preload functionality.

To make the management of these tasks intuitive and seamless, within the Qlik Management Console you will now find new Support options for the following: Preload Tasks: Create, Edit & Delete.

Support LOAD and STORE of Parquet files with nested data

Qlik associative engine now includes support for loading and storing to nested fields with a parquet file. This support is available when loading and string data using Qlik Sense and the script editor.

 

Visualizations and dashboards

Background color opacity

The color picker gets an opacity control! By adding this feature, we are making it easier to adjust the transparency of the color with the new addition and option to utilize slider functionality. Here are some use cases that you may find this feature very useful:

  • Allow the sheet background to shine and make a statement along with the data you’re showing!
  • Add more elegance to stacked charts

For those of you who will stick to hex codes, don’t worry – we made that easier too! Moving forward, you’ll be able to paste your codes with or without the “#” symbol.

Button enhancements

The following navigation enhancement has been added to the Button: “Go to Sheet: specify chart”.

Check out some of the bulleted use cases below where this will come in handy:

  • Navigating to a specific chart
  • Single page design
  • Jump to Section
  • Back to top

The button also gets a new setting so expressions can be evaluated in runtime. This allows for values set in an action to be carried forward to future actions in the chain.

Table improvements

We continue to improve on the new Straight table and Pivot table because they are not only classics, but they’re also favorites!

Straight Table:

  • Smaller columns
  • URL links

Pivot Table:

  • Dimension limits
  • Measure formatting
  • Text alignment, dimension and measures values and titles
  • Null value styling measures
  • URL links

And finally, you now have the options to display values as clickable links within dimension columns, for both the Straight table and the Pivot table!

Sheet navigation buttons moved

When hiding the sheet title, the sheet navigation buttons will be available in the selection bar instead of being hidden.

 

Connectors

SAP ODP connector

Qlik Sense provides multiple methods of capturing data from your SAP system. This release enhances existing capture methods with support for SAP ODP. The ODP connector provides connectivity to the SAP ODP framework, enabling data capture from multiple types of data artifacts such as Extractors, CDS views, BW objects, and SAP HANA Information views.

 

Resolved Defects

Key

Title

Description

QB-21161 SSL setting changed after Qlik Sense upgrade Fixed an issue where the 'Ssl Mode' setting in the repository config file changed to a blank value during an upgrade to the May 2023 version of Qlik Sense.
QB-21455 Qlik Sense Hub: Favorites icon visible in anonymous sessions We have removed the Favorite icon for anonymous sessions.
QB-22171 REST Connector: Slow when importing large files We have made performance improvements of file import with the REST connector for cases where a table contains a large number of columns.
QB-22519 Qlik Sense Engine: Inner set expression issue when outer set expression is present Fixed an issue that caused the miscalculation of inner set expressions when outer set expressions were present.
To apply this fix, users must add the line "AdHocFieldIgnoreOuterSetField=1" to the settings.ini file.
For information on how to edit the file, see How to modify Qlik Sense Engine settings.ini.
QB-22955 Visualizations: Incorrect filter values in duplicate app When building mashups using multiple apps, there was a risk for filters, and in some cases charts, to interfere with each other if they shared the same ID. This typically happened if the apps were duplicates of each other or if they shared the same data structure. This has now been fixed.
QB-23689 Google BigQuery Connector: Preserve the original future timestamp  This release addresses the discrepancy in timestamp conversion from the Google BigQuery connector. The fix ensures that timestamp fields containing future values are accurately represented within Qlik Sense, preserving the original future timestamp without unintended conversion.
QB-23878 Restriction of 'About' Service APIs The APIs connecting to the ‘About’ Service have been revised and restricted for on-premises deployments of Qlik Sense.
QB-23879 Restriction of 'About' Service APIs The APIs connecting to the ‘About’ Service have been revised and restricted for on-premises deployments of Qlik Sense.
QB-23975 Qlik NL Insights: Incorrect Dutch translation NL Insights for "top dimensions" have been updated to the correct translation in Dutch.
QB-23999 Connectors: Fix reading of empty columns in BulkReader mode for Oracle  Queries with an empty column like "SELECT DepartmentID, '' as FakeColumn FROM AdventureWorks.HumanResources.Department;" failed for Oracle driver in Bulk Reader mode. The reason was that such columns were detected as zero column size. To fix this issue, we have extended the list of char types that override zero column size value with the default value.
QB-24347 Qlik Sense Hub: Streams not visible Some streams were not visible when custom banner was enabled. We have made some layout changes to fix this issue.
QB-24350 Qlik Sense Visualizations: No longer possible to select several areas of the map at the same time Clicking on one element of a slightly off-screen map would focus on the selection and confirmed it directly. This has been fixed and the map allows multiple selections.
QB-24368 Qlik Sense: Content libraries do not recognize virtual proxy prefix Fixed a problem where it was not possible to load content library items if a virtual proxy was used.
QB-24411 Visualizations: Expression for legend label in distribution plot not evaluated Using an expression for a legend label wasn't evaluated in a distribution plot. For this fix to take effect, the user will need to reapply the properties for the visualization to pick up the change.
QB-24430 Qlik Data Prep: Uploaded data not converted to date format automatically Fixed a problem where the Data manager did not provide the correct date format in the script for auto concat scenario.
QB-24440 Qlik Sense: EngineHealth function in QMC stops working when TimeZone is UTC Fixed a problem where the engine timestamp did not include a timezone offset, presenting only a "Z" instead of the expected "+0000", leading to a failure in converting the timestamp into a readable format. This update addresses a critical issue where the EngineHealth function would cease to operate correctly when the system TimeZone was set to UTC. We have enhanced the functionality within the QMC to ensure robust and accurate parsing of date-time strings across various time zone formats.
QB-24441 Qlik NL Insights: NL Insights not working on mashups on Qlik Sense Enterprise on Windows Fixed a problem where NL Insights considered extensions as virtual proxy prefixes, causing the request to use the wrong URL.
QB-24469 Engine: Loading data from SSE plugins causes an error if no rows are loaded Resolved an issue where engine did not build a data table if no rows where loaded via a SSE plugin.
QB-24503 Qlik Connectors: Authentication issue with Qlik ODATA connector Fixed an authentication problem by adding a new authentication type option: BasicPreEpmtive.
QB-24504 Qlik Sense Enterprise on Windows: Unselected bars are grey on Barchart If a type "S" hypercube has SET expressions in the measures, and a dimension is colored by another dimension, then a selection that impacts the coloring expression but not the actual dimension being colored, could cause grey colors in the chart. This was caused by the expansion of the SET expression. With this fix, the coloring dimensions are also expanded by the SET expression, getting values for all rows of the hypercube.
QB-24577 Qlik Sense Visualizations: Treemap chart color doesn't apply defined custom theme after upgrade After upgrading to QS May 2023 patch 9, the custom theme was not applied to the treemap. This has been solved, and in cases where the color scheme does not exist, it will fall back to default.
QB-24624 Qlik Sense Visualizations: Wrong scroll position Fixes an issue in the combo chart where the initial scroll position could be incorrect when combined with selection sheet actions.
QB-24625 Qlik Sense Engine: Access to hidden values possible through Set Analysis on dimension Fixed a problem where the Section Access value subset was not correctly applied to fields-on-the-fly based on a single key field. This resulted in all key values being visible on the field on the fly, even if Section Access restricted the source key field.
QB-24656 Qlik Sense Visualizations: Pivot table drag dimension to column fails Dragging dimensions to columns failed if disabled dimensions were present. This has been fixed and dragging dimensions in a pivot table now sorts correctly.
QB-24709 Incorrect translations for 'Copy\Paste style' in Swedish and German languages Corrected Swedish and German translations for 'Copy style' and 'Paste style' in the context menu for a visualization.
QB-24802 Qlik Sense Mobile: All filter option is not displayed on iOS device Fixed a problem where zoom on text entry was not reset, resulting in missing filter options. 
QB-24906 Qlik Engine: Issues with field name when storing Parquet files Fixed an issue with field names containing a "." character when storing Parquet files.
QB-24911 Visualizations: Some lines disappear when scrolling line charts Fixed a problem where, for certain datasets, two-dimensional line charts sometimes failed to show all lines when scrolling.
QB-24943 Visualizations: Map chart label coloring not functional through exploration menu Fixed a problem that caused changes to the base map and language setting when changing the label coloring for map charts in the exploration menu.
QB-24944 Visualizations: Qlik.Resize() not working in mashups Fixed a problem where Qlik.Resize() was not working in mashups. Chart rendering on resize is now triggered when the chart starts with zero size.
QB-24957 Connectors: REST connector does not return response headers Resolved an issue where the REST connector failed to retrieve response headers when there was no response body present.
QB-25034 Visualizations: Sheets with tables have incomplete or blank data Fixed an issue that would cause some apps to show incomplete or blank data in some visualizations after selection operations, or in some cases, on the first rendering.
QB-25045 Qlik Sense Licensing: Cannot set offline license in Qlik Sense Enterprise on Windows February 2024 Fixed a problem that would throw an error when using offline license. 
QB-25055 Visualizations: Calculation condition does not work correctly The name of the calculated item was not displayed when the condition was not met. This has been fixed and the labels for dimension expressions are shown instead of showing an error text.
QB-25080 Engine: WHERE statement fails with Parquet files Fixed an issue where WHERE statements failed with Parquet files if the filter field was not part of the loaded fields.
QB-25165 Qlik Sense Visualizations: Unable to add data connection throwing error 404 Resolved a degrade issue that made it impossible to create connections when using virtual proxy prefixes.
QB-25217  Qlik Data Prep: Limited field of view in the Add Data dialog in Data Manager on Chrome and Edge When selecting a source data file, the preview window was limited to only showing one row. This has been solved by fixing a rendering problem in the Add Data Dialog on the latest Google Chrome and Microsoft Edge versions. 
QB-25238 Qlik Data Prep: Unable to see scrollbar for selecting file locations Fixed a rendering issue in the Data Manager Add Data dialog that affected the latest Google Chrome and Microsoft Edge versions.
QB-25245 Qlik Sense Visualizations: Issues with filter panes in mashups Fixed a problem where scrollbars disappeared and filter panes moved when a popover opened. The new Listbox used a feature to prevent scrolling. This has been disabled to prevent "jumping" behavior on Windows when a popover opens.
QB-25258 Qlik Sense: Content libraries do not recognize virtual proxy prefix Fixed a problem where it was not possible to load content library items if a virtual proxy was used.
QB-25362 Unable to rearrange sheets in touch screen mode Fixed an issue with drag-and-drop reordering of sheets in touch mode.
QB-25384 Qlik Cloud Data Prep: Error in expressions with label name Fixed a validation issue in the expression editor when using labels. This ensures that the expression editor is aware of existing labels when performing a validation.
QB-25504 Qlik Sense Hub: Last row of apps not fully visible on Chrome/Edge The last row of apps was not completely visible on Chrome/Edge if there was a banner message enabled. We have made a few changes to the layout to fix this issue.
QB-25526 Error "invalid parameters" when changing tab to a Table within container When changing the selected tab to a Table visualization within a container, an engine error called "invalid parameters" could sometimes occur. This error occurs in sheet edit mode. The issue has been fixed by ensuring the correct parameters are sent to the engine, preventing the error from occurring.
QB-25640  Visualizations: Distribution plot limitation The message "Currently showing limited dataset" for distribution plots is now also shown when you're exactly on the limit.
QB-25644 Qlik Cloud Engine: Fields on the fly can lead to hanging errors when loading a sheet Fixed a problem where fields on the fly introduced a recursive dependency when the state was being evaluated.
QB-25673 Qlik Sense: Error-128 shows when opening app Fixed an internal error that would sometimes cause an error message with the code 128 to be shown when an app was opened and a bookmark applied on Qlik Sense Enterprise on Windows.
QB-25677 Databricks connector: OAuth authentication problem related to character length of connection string Fixed an issue that caused errors in authenticating a Databricks connection via Azure OAuth. The problem was caused by a change in the character length of the connection string. The issue has been fixed by excluding OAuth tokens from connection string length validation, and additionally by providing these tokens with their own length limit of 16kb.
QB-25804 Qlik Sense: Fonts not loading in external Mashups Fixed a problem where binary fonts were not loading on externally hosted mashups. These fonts are now loaded with authentication headers injected in the request when loaded from a cross-domain mashup using Qlik Sense Enterprise on Windows.
QB-25827 Variable description was not shown on separate row An issue in the variable editor interface in which the variable's description was not separated from the variable name with a line break. The issue is fixed and the variable description is moved to a separate row in the cell.
QB-25897 Link to helpsite missing in topbar menu Restored the Help link to the Qlik helpsite in the action menu (...) on the  navigation bar.
QB-26048 Qlik Sense Visualizations: Scroll bar missing from Selections tool Fixed a problem where the scroll bar was not properly displayed in the Selections tool, making it hard to see all values in the list box.
QB-26125 Qlik Sense Engine: File lock applied when saving reloaded apps on NetApp file share Fixed a problem with the degradation of a third-party driver that would cause the Qlik Engine to be unable to take file lock when applying changes to the App. This problem only occurred when using Qlik Sense with NetApp SMB file share.
QB-26190 Qlik Sense Engine: Section Access issues after upgrade to Qlik Sense February 2024 After the February 2024 upgrade, Section Access with dynamic data reduction would fail in some cases. When reduction fields were using numerical values, it would sometimes cause the data reload to fail. This has been fixed.
QB-26249 Visualizations: Fully expanded chart exploration panel causes a page break Fixed a problem where the chart exploration panel would fully expand and cause a page break instead of being sized to the table. This was fixed by restricting the chart exploration to the bounds of the chart.
SHEND-1828 Qlik Sense: Updated Node.js Qlik Sense May 2024 updates the version of NodeJS to pick up recent patches

 

Known issues and limitations

The following issues and limitations were identified at release time. The list is not comprehensive but lists all known major issues and limitations.

 

Clients
  • Third-party extensions are currently not supported on mobile devices, and the Qlik Trusted Extension Developer program does not accredit extensions for use on mobile devices. Generated items might not be visualized properly on a mobile device, depending on individual device specifications, mobile OS, and the size of the Qlik Sense app.
  • When you consume Qlik Sense apps using the Microsoft Edge browser on touch/hybrid devices, the long-press action does not work. This prevents you from accessing functions such as an object’s context menu, which requires a long press in touch mode. This is a Microsoft Edge issue.
    Workaround: If you use a hybrid device, turn off touch mode, and then turn it back on again.
  • Export as Anonymous does not work for mashups deployed in a domain that is different from the domain where Qlik Sense is installed. Export only works for Anonymous if the mashup is deployed in the same domain as Qlik Sense.
  • When using the new Load Extension syntax in the load script, the Data Load Editor syntax completion does not work well after the keyword “Extension” when trying to write the call to an SSE function (AAI function). The script still executes correctly.
  • Legend does not show dimension values after row number 3000.
  • Limitations when exporting a story to PowerPoint:   
    • Titles are not rescaled as HTML. Font settings are not exported.
    • Storytelling effects are not applied.
    • Exported charts might show fixed scroll bars, depending on the export resolution.
  • It is not possible to open the context menu of an org chart on a touch device.
  • When you choose to view data in the context menu in a dynamic chart and make a new selection in the app, you need to refresh the browser for the chart to be displayed again.

 

Dynamic views
  • Dynamic views that you delete from one app are also deleted from every other app that was using the same view. There is no workaround for this issue. Avoid deleting views that might already be in use by other apps.
  • When you create a new dynamic view in the assets pane, the dropdown menu item does not automatically change to show the charts of the newly created dynamic view if there are any existing dynamic views. You must click on the dropdown menu to choose the newly created view.
  • The data for a dynamic view is automatically refreshed whenever you open a sheet that contains charts for the view. The same happens when you enter and then return from the global selections pane, and when you add a new chart for the view. Refrain from performing these actions on the base app to prevent triggering refreshes.
  • The view of a dynamic chart is cleared and shows a message indicating a view constraint violation whenever you change the selection state of the base app in a way that violates the view's constraints. Refrain from changing the selection state of the base app until it has finished making use of the data in any of the dynamic view charts.
  • The ‘Go to source’ option on a snapshot slide (available on right-click) for a dynamic chart does not select the actual dynamic chart when you change the view to the base app sheet.
  • Changes to chart settings for dynamic view charts using the Exploration menu are lost after refreshing the view.
  • Dynamic views do not support the Trellis extension.

 

Managing a Qlik Sense site
  • The Edit pane under Custom properties in the Qlik Management Console (QMC) can currently handle a limited number of custom properties. If you want to edit custom property values in the QMC, we recommend keeping the number of custom property values to a maximum of 500. If you want to apply values without modifying them, the QMC can handle up to 10,000 custom property values.
  • When you remove app objects from an application via the QMC interface, deleted objects are not removed from the application’s binary file stored on the file system.
  • It is not possible to use a security rule on the HubSection_* resource to hide the ‘Open hub’ link from the navigation menu when accessing an app as an anonymous user.  
    Workaround: Use reverse proxy to redirect the ‘Open hub’ link to a preferred landing site.
  • Windows service Qlik Engine cannot be started on a node where the Qlik Engine service is disabled through the QMC. Every time Windows restarts for that node, the Qlik Engine service fails to start up and throws an error in Windows event logs. You can prevent this by temporarily disabling the Qlik Engine service in Windows Service Manager.
  • Data connection passwords containing special characters (such as "=", "%", or ";") are not properly encoded when updated via the QMC. This causes authentication errors when trying to connect to specific data sources, which could cause reload tasks to fail.  
    Workaround: Use the data load editor to update the password. Note that once the password is updated, the name of the data connection is automatically appended by "(domain_userId)". You can adjust this later via the QMC.

 

Qlik Sense Desktop
  • Qlik Sense Desktop can play WebM and Ogg but not MP4 files. This is due to limitations in Chromium.

 

Connectors
  • REST connector: The ‘Next token’ pagination option does not work when the pagination token has the same value for each page.
  • For connectors in the ODBC Connector Package only the data types listed as supported in the online help have been verified to work correctly in the Preview and Script editor. However, the ODBC Connector Package does not prevent you from loading other data types. In some cases, you can load unsupported data types with the load script.
  • ODBC connector: Database connectors in the ODBC Connector Package do not work properly if the username on the Microsoft Windows system running Qlik Sense Desktop contains letters that are not English alphanumeric characters.
    Workaround: Change the Windows system locale to match the character set that contains the characters used in the username. For example, if the system locale on the system running Qlik Sense Desktop is set to English and a username contains Swedish characters, you must change the system locale to Swedish for the ODBC connector to work properly.
  • The Qlik Salesforce connector does not support PK chunking on sharing objects. PK chunking is only supported on parent objects.
  • The Apache Phoenix connector does not support non-Latin characters in metadata. The connector might return corrupted data or unpredictable query results if you run a query with non-Latin characters in metadata, such as table names, column names, and aliases.

 

Cloud deployments and Multi-Cloud
  • When you download a pivot table in Qlik Sense Enterprise SaaS, expanded rows are not included but stay collapsed.

 

System requirements notes

For information about the requirements for Qlik Sense, see System requirements for Qlik Sense in the online help.

 

Downloads

Download this release from the Product Downloads page on Qlik Community.

 

About Qlik

Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.

qlik.com

Labels (1)
Release details
Products:
Qlik Sense Desktop,
Qlik Sense Enterprise on Windows
Release name:
may 2024
Patch:
Initial Release
Language:
english
Contributors
Version history
Last update:
2 weeks ago
Updated by: