Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Support for Azure Active Directory (Active AD) for user management: This release has added comprehensive support for Azure Active Directory (Azure AD) in Kyvos Manager. With this enhancement, users can seamlessly integrate Kyvos Manager with Azure AD for robust authentication and user management.

  • Audit logging to track all user and system actions: With this release, Kyvos has added support for accessing a comprehensive log that displays all user and system actions from Kyvos Manager under Monitor > Audit Logs. This includes activities such as logins, logouts, password changes, and downloaded logs. Additionally, users can now easily track the sequence of events without the need to navigate to different pages. All activities are recorded chronologically, irrespective of their category, whether an operation or a simple activity like logging in.
    NOTE: Users can download archived audit logs that are 30 days old. This release has also added support for modifying the duration of audit logs kept in the archive by modifying the AUDIT_LOG_RETENTION_PERIOD Kyvos Manager property.

  • Kyvos Manager High Availability enhancements: The Kyvos 2024.2 release comes with the following enhancements to the Kyvos Manager High Availability:

    • Automating the addition and removal of Load Balancer entries for the Kyvos Manager. This automation applies to the Marketplace (AWS and Azure) and AWS-managed service environments.
      NOTE: For the GCP Marketplace, if a Load Balancer was not created during deployment, Kyvos Manager will prompt for Load Balancer details if one has already been configured manually to facilitate further automation.

    • Downloading logs of passive Kyvos Manager.

  • Process ID and uptime for Kyvos Manager services: This release supports displaying the Process ID and uptime for Kyvos Manager Services, regardless of whether Kyvos Manager HA is enabled.

  • Support for loading more data: With this release, users can load more operations on the Operations and Audit Logs page by clicking the ‘Load More’ button.

  • Support for loading user’s list: With this release, Kyvos has implemented the 'is in the list' or 'is not in the list' filter criteria on the Operations, Audit Logs, and Manage Subscriptions pages to get the user list. Initially, 500 users are displayed by default. To view additional users, click the 'Load More' button. You can also locate users quickly by using the 'Search' bar.

  • Deploy managed Zookeeper on single or multiple nodes: With this release, users can deploy single or multiple nodes in a managed Zookeeper cluster post-deployment when multiple BI nodes are present.

  • Kyvos Manager User Interface (UI) changes: With the Kyvos Manager migration to VueJS, you will see changes in the Kyvos Manager UI at multiple places, such as fonts, text placements, etc.

    • The Audit Trails section has been moved to the Audit Logs section under Monitor and High Availability > Monitor. This enables individual separate tracking of configuration changes across different nodes.

    • For Kyvos Manager Dashboard UI changes, Process Details, and a new placement of the About section, see Components of Kyvos Manager Dashboard.

...

  • Session Set Query Enhancements: The Kyvos 2024. 2 release introduces the ability has added support to pushdown of MDX expressions, such as aggregate over set, where a scalar entity is not provided to Query Engines, enhancing query performance for session set queries. Currently, this This support is extended to cases where measures from a single fact are present in the query. Previously, when executing cohort cases using session set queries to evaluate aggregates over the session set, slow query performance was encountered due to row-wise execution for each row in the view.

  • Enhancements in MDX query performance: The Kyvos 2024.2 release comes with has improved MDX query performance when the ‘Filter’ function is used within Aggregate functions such as SUM, MIN, MAX, and PROD.

...

Upgraded Zookeeper version: In this release, Kyvos has upgraded Zookeeper to version 3.8.4 to address security vulnerabilities.
NOTE: Users needs need to redeploy Zookeeper only when they upgrade from a previous release that uses an older Managed Zookeeper version to a Kyvos release that uses a newer Managed Zookeeper version. This is a one-time activity.

...

  • Scaling Web Portal nodes for all paid Marketplace deployments (AWS, Azure, and GCP) and Managed Service: With this release, users can now effortlessly increase or decrease Web Portal nodes from Kyvos Manager for all paid Marketplace deployments and Managed Service.

  • Enhanced load-based scaling: With this release, Kyvos has enhanced load-based scaling rules. These new load-based scaling rules will allow you to automatically scale up or scale down the Query Engine instances based on the their CPU and Memory usage of the Query Engine instances.
    For further details, see Configuring Load-based scaling.

...

  • Kyvos deployment via Azure Template Specs: In this release, Kyvos has added support for deploying Kyvos on Azure using Template Specs. With this support, users no longer need to deploy Kyvos Manager for template generation to create Kyvos resources, simplifying the entire deployment process and making it more user-friendly.

  • Support for generation 2 VMs: In this release, Kyvos has added support for generation 2 VMs for new deployments , in adherence to security best practices.

  • Automate system-assigned managed identity: With this release, Kyvos has automated the steps to configure the System-Assigned Managed Identity for fresh deployments and upgrades. Users no longer need to perform additional manual steps as required in earlier releases to configure System-Assigned Managed Identity. However, to configure System-Assigned Managed Identity for other services, edit the value of the VM_IDENTITY property in the global.properties file from Kyvos Manager.

  • Configure expiry date for secret keys in Azure via property: With this release, Kyvos sets the expiration date for secret keys in the Azure cloud environment. However, users can modify the expiry date for the secret keys by using the SECRET_EXPIRY_TIME under global.properties on the Kyvos Manager.

...

  • Support for Graviton instances for RDS: The Kyvos 2024.2 release supports Graviton instances for RDS instance types (M6g ,and R6g).
    NOTE: This applies to AWS Enterprise.

  • Support for Instance Metadata Service Version 2 (IMDSv2): The Kyvos 2024.2 release supports Instance Metadata Service Version 2 (IMDSv2) on AWS instances for fresh deployments.
    NOTE: This applies to all AWS deployments.

...

  • Support for measure format in exporting semantic model metadata: With this release, exporting semantic model metadata in a TDS or PBIT file will include the Kyvos measure format. This format will be applied when the file is imported into Tableau or Power BI, respectively.

  • Kyvos User Interface (UI) changes: This release has modified the ‘Home’ page of the Kyvos Web Portal. This page features two tabs: , 'Home' and 'Recent,' , facilitating easy navigation to the home page and recently accessed pages as required. For further information, refer to the Kyvos Web Interface section.

...

  • Migration of Funnel and Packed Bubble charts from D3 to Amchart 5: With this release, the Funnel and Packed Bubble charts are migrated from the D3 library to Amchart 5.

  • Bulk export of data cards from a dashboard:With this release, users can now export multiple data cards from the dashboard to CSV format.

  • Share data cards from the dashboard via email: With this release, users can now share different data cards from the dashboard in CSV format via email.

  • Schedule event-based email for worksheet and dashboard: Users can now schedule event-based email when data in the semantic model is updated or refreshed, including Full Refresh, Incremental Refresh, Test Refresh, or Drop Partition.

  • Display parameter name in the ‘Show info’ dialog box: This release has added support for displaying the parameter filter in the ‘Show Info' dialog box if it is applied to a sheet or dashboard.

  • Support for adding title to data cardscard: With this release, users can assign a title to their data cards while editing a data card. The assigned title will appear, and you can also see the titles of all existing data cards along with their corresponding worksheets. This feature assists in identifying the details of a specific card created for a particular worksheet.

  • Support for specific sorting orders for worksheet and dashboard filters: This release introduces support for specific sorting orders applicable to both worksheet and Dashboard filters. You can now sort:

    • Dates: Choose either 'Oldest on top' or 'Newest on top'.

    • Numerical values: Opt for 'Smallest on top' or 'Largest on top'.

    • Alphabetical order: Select 'A to Z' or 'Z to A'.

  • Support for applying custom date filters: In this release, you now have This release includes the option to apply a custom date filter to a worksheet.

  • Support for hiding filter cards while exporting and emailing: This release has added support for hiding filter cards when exporting or emailing a dashboard or card.

  • Support for adding non data cards through JavaScript event: The Kyvos 2024.2 release has added support to add non-data cards, such as Data card, HTML card, URL card, Filter card, Group Card through JavaScript event.

  • Support for selecting predefined date: With this release, users can now select a predefined date from the filter list for a single select criteria criterion (is, is not, is after, is before, is before or equal to, is after or equal to, is between).

  • Responsive dashboard to support mobile layout: With this release, Kyvos has introduced new responsive dashboard configurations that provides responsiveness, enabling viewers to interact seamlessly interact with the dashboard across various layouts. Moreover, designers now have the flexibility to personalize their dashboards using tailored canvas settings, ensuring consistent layout integrity throughout all design phases.

    Furthermore, this these dashboard features empower users to optimize visualizations for mobile devices and enhancing enhance overall accessibility and user experience. This flexibility extends to customizing specific dashboard properties to align perfectly with mobile layout design.

...

  • New parameters have been added to the following existing REST APIs:

API Name

Parameters Parameter added

Export Worksheet Data

  • includeDbTitle: To include the dashboard title in the generated PDF or image.
    NOTE: Only supported for the dashboard.

  • includeCardInfo: To include card information in the generated PDF or image.
    NOTE: Applicable for the dashboard only.

  • imageFormat: To format an image when the file format is an image for the dashboard.
    NOTE: The applicable image formats are PNG or JPEG.

  • filterCardsXML: To apply a dynamic filter while generating a dashboard for a given file format.
    NOTE: Multiple filter card XML can be passed as a value for this parameter.

  • fileFormat: To support image format for dashboards.
    NOTE: Previously, only PDF and CSV formats were supported

Schedule emailing of worksheets

  • filterCardsXML: To apply a dynamic filter while generating a dashboard for a given file format.
    NOTE: Multiple filter card XML can be passed as a value for this parameter.

  • onceDateTime: To include the date and time for a job scheduled as 'Once.'

OAuth-based Authentication

To utilize the ID token from OAuth to access Kyvos REST APIs.

  • Authorization: oAuth <%id_token%>

  • appType: PUBLIC/CONFIDENTIAL

NOTE: Kyvos now supports Oauth-based authentication. If Kyvos has OAuth (OIDC) enabled, you can use the ID token from OAuth to access Kyvos REST APIs.

...

This release comes with the following new properties:

...