Databricks-DA-Assoc Developing AI/BI Genie Spaces Practice Question
An analyst is configuring an AI/BI Genie Space for a retail dataset. The analyst wants Genie to map the business term "top sellers" to a specific calculation that ranks products by total units sold. Where should the analyst define this mapping?
⚠ Common exam trap
The trap here is thinking that a column comment or a separate function automatically teaches Genie the business term; only explicit instructions create that mapping.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
In the Genie Space's instructions, add a definition: "top sellers" means products ranked by total units sold.
Genie Space instructions are designed to capture business glossary definitions and calculation rules. Defining "top sellers" as products ranked by total units sold directly in the instructions gives Genie the semantic knowledge to generate correct SQL for that phrase, without altering the data model.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
In the Genie Space's instructions, add a definition: "top sellers" means products ranked by total units sold.
Why this is correct
Instructions are the correct place to teach Genie business terminology and calculations. By defining "top sellers" there, the analyst ensures Genie interprets that phrase consistently and generates SQL that ranks by units sold. This aligns with how Genie uses natural-language instructions to resolve ambiguous terms without changing the underlying data model.
- ✗
Create a Unity Catalog function named top_sellers and reference it in the Genie Space.
Why it's wrong here
A Unity Catalog function can encapsulate logic, but Genie will not automatically know that the phrase "top sellers" maps to that function unless instructed. The function alone does not provide the semantic link; the analyst would still need a definition in the space. Functions are better for complex, reusable computations, not for simple term mapping.
- ✗
Add a comment to the units_sold column stating that it is used for top sellers.
Why it's wrong here
Column comments provide metadata that can help Genie understand column meaning, but they do not define a ranking calculation. A comment on units_sold does not tell Genie how to rank products or what threshold defines "top." The mapping from phrase to calculation must be explicit in the space's instructions.
- ✗
Create a metric view that pre-calculates top sellers and add it to the Genie Space.
Why it's wrong here
A metric view can store pre-aggregated results, but it does not automatically associate the phrase "top sellers" with that view. Genie would still need guidance to select the view for that term. Moreover, pre-calculating may not adapt to different time windows or filters. Instructions provide the flexible semantic mapping.
About these practice questions
Courseiva writes every Databricks-DA-Assoc question from scratch — 291 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Databricks exam blueprint
This Databricks-DA-Assoc practice question is part of Courseiva's free Databricks certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the Databricks-DA-Assoc exam.