1. A Unity Catalog administrator wants to configure an AI/BI Genie space so that the underlying language model provides more accurate and contextually appropriate responses when business users ask natural-language questions about the `corp_prod.finance.gl_transactions` table. The table has non-obvious column names such as `acct_cd` and `jrnl_dt`. Which approach within Unity Catalog MOST directly improves Genie's response quality for these columns?
- A. Create a standard view that aliases all columns to human-readable names and point Genie at the view instead
- B. Add column-level comments and table-level comments (descriptions) to the Unity Catalog table, and provide Genie with natural-language instructions that explain business terminology and column semantics✓ Correct
- C. Enable Photon on the SQL Warehouse backing the Genie space to reduce query latency, which indirectly improves response relevance
- D. Grant the Genie service principal ALL PRIVILEGES on the schema so it can introspect all metadata automatically without additional configuration
Explanation
AI/BI Genie uses Unity Catalog metadata — including table comments, column comments/descriptions, and Genie-specific natural-language instructions — to understand the schema and generate accurate SQL. Adding descriptive comments to columns like `acct_cd` ('account code') and `jrnl_dt` ('journal date'), along with business-context instructions in the Genie space, directly improves LLM grounding. Option A is wrong because creating an aliased view adds maintenance overhead and bypasses the rich metadata layer; it is a workaround rather than the intended Genie configuration approach. Option C is wrong because Photon improves query execution speed but has no effect on the language model's ability to interpret column names or generate accurate SQL. Option D is wrong because over-privileging the service principal is a security anti-pattern and does not improve response quality — Genie's accuracy is driven by metadata enrichment, not broad permissions.