UX: Data explorer MVC

About

This issue aims to define and scope down the requirements for what we plan to deliver by end of Q3 around data exploration.

Proposal

Iteration 1: GLQL editor → Preview → Add to dashboard
Screen_Recording_2025-09-15_at_10.03.38

Possible iteration path:

Iteration 1 (Data explorer, dedicated page) Iteration 2 (data exploration using Duo)
Data_explorer_-iteration_1-_01 Duo_data_exploration_-_for_slides
  1. Iteration 1:
  • Create new page for Data explorer (group, project level)
  • Introduce GLQL editor with preview panel
  • Add a way to export data
  • Add a way to add explorations to a dashboard
  • Note: The same data explorer, Vue components would be reused in the context of adding/editing dashboard panels (#528016[Edit_panel.png]).
  1. Iteration 2:
  • Enable users to explore data using natural language with Duo (https://gitlab.com/gitlab-org/gitlab/-/issues/561576)
  • If data exploration with Duo works as expected, we could remove the dedicated Data explorer pages since data exploration would be omni-present with Duo.

Design source

Edited by 🤖 GitLab Bot 🤖