Versions Compared

Key

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

Applies to:Image RemovedKyvos Enterprise  Image RemovedKyvos Cloud (Managed Services on AWS)  Image RemovedKyvos Azure Marketplace

Image RemovedKyvos AWS Marketplace  Image RemovedKyvos Applies to: (tick) Kyvos Enterprise  (tick) Kyvos Cloud (SaaS on AWS) (tick) Kyvos AWS Marketplace

(tick) Kyvos Azure Marketplace   (tick) Kyvos GCP Marketplace (tick) Kyvos Single Node Installation (Kyvos SNI)   Image RemovedKyvos Free (Limited offering for AWS)

...

From the semantic model view, you can view a historical query analysis to aid you in optimizing your semantic model design. The results are displayed in a different browser tab.

The Cumulative Query Analysis dashboard shows performance statistics, user data, performance trends, response time trends, and mostly used dimensions and measures. You can drill down for more details on a specific query from the list of top slow-running queries, which is displayed in a separate dashboard tab. All of this data helps you tune the semantic model performance. You can right-click the different cards in these dashboards to view additional details or drill up or down. Image Removed

...

Cumulative Query Analysis dashboard 

To analyze queries created using a semantic model, perform the following steps.

  1. From the Toolbox, click Semantic Models.

  2. Select a semantic model from the list. 

  3. Click the Actions menu (...) above the Properties pane, and then click Analyze Queries.
    The results are displayed in a separate browser tab.

...

  1. Image Added

The Cumulative Query Analysis dashboard 

...

To analyze a single query, perform the following steps: 

  1. From the Toolbox, click Semantic Models.

  2. Select a semantic model from the list.

  3. Click the Actions menu (...) and click Analyze Queries.
    The results are displayed in the Cumulative Query Analysis dashboard and shown in a separate browser tab.

  4. Scroll down if needed, then right-click a query in the Slowest running queries card and choose Actions, then Analyze Query to see additional details in a separate browser tab.

  5. Scroll down if needed to view the Single Query Analysis dashboard.

...

Cumulative Query Analysis dashboard detail showing option to view details of a single query

...

Query details, query string, fields used, query identifier, query source, query language, query engine,  status, semantic model name, user name, subquery count, compressed and uncompressed response size in bytes, response time, subquery execution subquery execution time, query engine execution time, per query statistics, query engine state while executing a query, and time brake up.

  • To view additional details, right-click an item and click Show Data > Detailed View or Detailed View with all columns. The information displays in a separate browser tab.

  • From the Activity Monitor, you can also view details of a particular query in the Live Query Analysis dashboard. See Running and completed processes.

Query analysis configurable settings

If you are the Kyvos administrator, you can fine-tune the query analysis dashboard options by setting the following system-level properties in systemconfig.json:

  • "queryinfo_time_threshold" : "5"  The Query Engine-related analysis shows queries that took more than five seconds to execute.

  • "queryinfo_subquery_limit" : "10" By default, 10 Top slow-running query details are available for analysis.

Configure database name

In an Azure-based deployment, you can provide a mechanism to configure the database name for tables used in the semantic model Query Analyzer feature. It appends "CLUSTER_NAME" to the default DB name in an Azure-based deployment.

"CLUSTER_NAME" is defined in the olapengine.prop file and it's unique for each Kyvos deployment.

...

Related topic