Grounding Data Source for Generative AI in Power Platform
A company has a Microsoft Power Platform solution that contains the following components: • Microsoft Dataverse tables • A Microsoft Power BI workspace named WS1 • A canvas app named App1 that uses Dataverse • A Power BI semantic model that connects to Dataverse by using DirectQuery You plan to use generative AI to provide answers to queries based on a subset of corporate data. You need to ensure that the data is available as a grounding data source for AI systems. What should you do?
Community Insight
The question tests the governance mechanism (Endorsement) required to expose existing Dataverse-backed data to AI systems, often confused with simply populating the underlying store.
To provide answers to queries based on corporate data using generative AI, you must ensure the data is available as a grounding data source. Endorsing the semantic model marks it as trusted and ready for Copilot consumption.
Candidates often select 'Populate a Dataverse table' because they focus only on the storage layer, missing that the AI system requires a specific governance signal (endorsement) to trust and utilize the semantic model.
Community Discussion (7 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Endorsing the semantic model (Option C) is the correct action. In Microsoft Fabric and Power BI, endorsement (Promoted or Certified status) signals to AI systems like Microsoft Copilot that the model is a trusted, high-quality, reusable data source. This governance step is explicitly required for the model to be used as a grounding source.Why the Other Options Are Wrong
Option A (Populate a Dataverse table) is incorrect because while Dataverse is the storage, the AI agent cannot automatically ground on unendorsed data. The prompt implies the solution already exists; the missing piece is the AI readiness configuration. Option B (Share WS1) grants access but does not establish the data's quality or trustworthiness for AI grounding. Option D (Export the semantic model) is irrelevant to exposing data to the AI service.Community Comment Notes
Community consensus strongly supports Option C. As user 'hi1011' noted, Microsoft Learn documentation suggests using tags to label models as ready for Copilot consumption, which aligns with endorsement. User 'VincentVega33' clarified that while A provides the data, C provides the necessary trust signal for AI to use it.Official Reference
Exam Strategy
When dealing with 'AI grounding' or 'Copilot' questions in the AB-100 exam, look for governance actions like 'Endorse', 'Certify', or 'Tag'. Do not assume that raw data availability (populating tables) is sufficient without the proper trust indicators.
Frequently Asked Questions
Why isn't populating the Dataverse table enough?
Dataverse stores the data, but the AI system needs an explicit governance signal (endorsement) to trust and query the semantic model.
What is the difference between Promoted and Certified?
Both are forms of endorsement that make a model usable for AI grounding. Certified implies higher rigor, but both satisfy the 'trusted source' requirement.