Release Notes - What's new in Kyvos 2024.9
Here is the list of features and updates included in the Kyvos 2024.9 release.
Features and Enhancements for 2024.9
Kyvos 2024.9 release brings the following new features, enhancements and bug fixes.
Kyvos Modern Architecture (No-Spark Ingestion) Enhancements
Kubernetes Compute Servers Monitoring: Kyvos now supports monitoring both running and pending pods in a Kubernetes-deployed cluster. Additionally, users can easily debug the semantic model process running on Kubernetes pods by downloading the output of kubectl commands directly from the Kyvos Activity Monitor screen.
For further details, see Monitoring Compute Servers.No-Spark Wizard-Based Deployment for Azure: For Wizard-based deployments, Kyvos now supports the use of No-Spark (Kubernetes (K8S) or Shared Query Engines) as the compute engine to process semantic models on Azure deployments.
Using Existing Kubernetes Cluster for AWS and GCP Wizard-Based Deployment: Users can use existing Kubernetes clusters as the compute engine for processing semantic models on AWS and GCP deployments.
Qualify members value for hierarchy: Kyvos now supports configuring the hierarchical member qualification to uniquely identify multiple members with the same name at a given level but with different parent values. With this feature, unnecessary inclusion of levels can be avoided that may impact semantic model processing size, time, and cost. For further details, see Qualify members for hierarchy.
Kyvos Langchain Document Loader Toolkit
Users can now utilize the Kyvos Langchain Document Loader toolkit, which provides a high-speed semantic layer, delivering instant responses to business queries without the need to select a semantic model. This platform-independent tool can be deployed in any environment or through a code editor. After execution, users can seamlessly interact using the 'Converse with your Data interface.
Kyvos ODBC Driver 4.0
Kyvos has come with the Kyvos ODBC driver 4.0, which supports OAuth authentication.
NOTE: The Kyvos ODBC driver does not support OAuth directly and can only be used with third-party BI tools.
Kyvos ODBC Connector
The Kyvos ODBC connector is now available in Microsoft Power BI. Users can use this connector to connect to the Kyvos semantic model through Microsoft Power BI.
NOTE:
To use the Kyvos ODBC Connector, users must install the Kyvos ODBC Driver version 4.0.
Starting from the September 2024 release of Power BI version 2.136.1202.0 64-bit, the Kyvos ODBC Connector will be available for use.
This feature is only supported in Power BI Desktop.
Kyvos Manager Enhancements
Download Archived Kyvos Services Logs: Users can now download all archived Kyvos Services logs from the Kyvos Manager by navigating to Monitor > Log Files > Archived. Users can also fetch logs for a particular node for a specific date for more precise log details.
Increase or Decrease Kubernetes Node Pool Maximum Capacity: Users can now increase or decrease Kubernetes node pool by configuring the maximum compute server count.
Kyvos Manager Restart from Disaster Recovery Page (TLS Enabled): Users can now directly restart Kyvos Manager from the Disaster Recovery page when TLS is enabled on the cluster before performing Disaster Recovery.
Cloud Support Enhancements
Scaling Web Portal, BI Server, and Query Engines Nodes for Kyvos Enterprise deployments: With this release, users can now effortlessly scale BI Server, Query Engines, and Web Portal nodes through Kyvos Manager across Kyvos Enterprise on AWS, Azure, and GCP.
Azure Enhancements
Encryption Key Rotation Policy for Secure Deployments: Kyvos now comes with a default rotation policy for the encryption key in secure deployments. Users can also configure the rotation policy settings if needed.
NOTE: These changes are applicable to Azure Enterprise and Azure Marketplace deployments.Secret Values in Plain Text: Post deployment, users can now retain secret values in plain text by selecting the 'None' option on the Manage Credentials page through Kyvos Manager.
Kyvos Viz. Enhancements
Suspend a Semantic Model: Kyvos now supports suspending unused semantic models. Once suspended, a semantic model cannot be queried or browsed. Users can also resume a suspended semantic model as needed.
NOTE: Selecting a suspended semantic model for use in worksheets, workbooks, or Kyvos Copilot will display an error message.
Smart Labels for Date Type Attribute in XY Family Charts: Users can now select smart labeling for date-type attributes in XY family charts. This feature adjusts date values to present the most relevant level of detail. Smart labels facilitate more concise labeling by grouping dates together, thereby enhancing the clarity of the display.
Page Breaks While Export Dashboard: Kyvos now supports addition of page breaks while exporting and email scheduling of dashboards in PDF format.
NOTE: Page breaks will not be available in the mobile view.Subtotal for Selected Dimension in Crosstab: Users can now view subtotals for selected dimensions in a crosstab. This feature allows users to control the visibility of subtotals, helping business users reduce clutter in large tables and focus on the most important figures.
Configuration for Small number Threshold in Charts: Users can now set the small number threshold for charts via the ‘smallNumberThresholdForCharts’ property present in the portal.properties file.
Update Summary Function for Multiple Measures: Users can now update the summary function for multiple measures simultaneously.
Common Filters and Parameters updated with the Same Value on the Target Dashboard: Users can not update the common filters and parameters on the target dashboard with the same values selected on the source dashboard when an action is triggered. The destination filter can only be updated by the source filter if both filters are based on the same field and criteria.
NOTE: To enable this feature, set the value of the overrideWorksheetFilterWithURLFilter property (present in portal.properties file) to True.
API Enhancements
This release comes with the following API:
Get Workbook and Worksheet List: To fetch the list of workbooks and worksheets present inside the workbook from multiple folders.
Endpoint: /rest/workbooks/workbooklist
For further details, please see the REST API guides.
JavaScript Events for Auto Save
For the auto save feature, this release comes with the following JavaScript events:
kyvos.viewer.db.onCardUpdate: This event is triggered when the following operations are performed:
Renaming the card title.
Updating properties from the Edit dialog box.
Renaming semantic model fields for the filter card.
Updating the link card property for data card and filter card.
kyvos.viewer.onDbLocalFilterCardFilterChange: This event is triggered when modifications are made to the non-shared filter card.
kyvos.viewer.db.onCardRemove: This event is triggered when any card is deleted.
NOTE: This JavaScript event was already present in previous versions.
New Properties
This release comes with the following new property:
HELIX_PARTICIPANT_MAX_CONCURRENT_TASKS: To define the maximum number of tasks that can be executed concurrently on Helix participant.
Note
This document covers generic release notes for all Kyvos editions. Depending upon your deployment type, some of these may not be relevant to your environment.
Read more
Copyright Kyvos, Inc. All rights reserved.