Skip to main content

Create your question set Private Preview

Once you've built and refined your context repository, you need a question set before you can run simulations. A question set is a list of business questions, each paired with a verified SQL query that produces the known-correct answer. This is how CES measures whether the model answers correctly.

Prerequisites

Before you begin, make sure:

Add questions

CES gives you three ways to add questions. Use them in combination: start by generating questions for coverage, then layer in real questions from Insights or your domain expert.

What makes a good question set

Use questions the business actually asks, phrased the way they phrase them, covering simple lookups, aggregations, multi-table joins, and time-window questions. Start with 10 to 20 entries and make sure every question has a verified SQL query a domain expert has confirmed is correct.

CES drafts an initial question set by reading your semantic model. This is the fastest way to get started. Use it to confirm coverage across the metrics and dimensions your model exposes.

  1. In your context repository, click the Simulate tab.
  2. Click Auto-generate.
  1. Review each suggestion. Accept the ones that look representative, edit the SQL if the logic is off, and discard anything unrealistic.

Generating questions automatically provides broad coverage but doesn't capture business-specific nuance. For the most important queries, layer in questions from Insights or add them manually.

Next steps

  • Simulate: run your question set and act on the diagnostics.