Skip to content

Resolve filtering sessions by date range throws exception

What does this MR do and why?

This MR fixes the failing session queries on the product analytics behaviour dashboard by updating those queries to use the new Session dimensions that were added in Add event tracking data to sessions cube (gitlab-org/analytics-section/product-analytics/devkit!38 - merged).

Screenshots or screen recordings

Before After
image image

How to set up and validate locally

Please follow the instructions at https://gitlab.com/gitlab-org/gitlab/-/snippets/2474959 to enable Product Analytics on your GDK.

Make sure that your devkit has the the latest main branch and restart your docker containers.

With the Product Analytics feature enabled:

  1. Go to /gitlab-org/gitlab-shell/-/product_analytics/dashboards or any other instrumented project.
  2. Verify that all dashboards show all panels and that there are no error alerts.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #389304 (closed)

Edited by Jiaan Louw

Merge request reports