mediumMultiple Select
PL-900 Practice Question: Which TWO of the following are key benefits of…
Which TWO of the following are key benefits of using Microsoft Dataverse? (Choose two.)
⚠ Common exam trap
A common mix-up: candidates confuse Dataverse's structured data storage with general-purpose blob storage (Option C) or assume that Teams integration is automatic (Option D), when in fact Dataverse requires explicit connectors or custom solutions for both scenarios.
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
✓
Business logic such as calculated columns and business rules
Option A is correct because Microsoft Dataverse natively supports declarative business logic such as calculated columns, rollup columns, and business rules, which run server-side without custom code. Option B is correct because Dataverse provides built-in security at the row and column level through role-based access control (RBAC), business units, teams, and field-level security. Option C is not a key Dataverse benefit because Dataverse is designed for structured/tabular business data, while unstructured content like videos is typically stored in SharePoint or Azure Blob Storage. Option D is incorrect because embedding in Microsoft Teams requires configuration/integration (e.g., via Power Apps or Dataverse for Teams), not automatic direct embedding. Option E is incorrect because real-time analytics dashboards are provided by Power BI, not as a core Dataverse benefit.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Business logic such as calculated columns and business rules
Why this is correct
Dataverse enforces business logic natively through calculated columns, rollup columns and business rules, so validation and derived values run consistently at the data layer regardless of which app accesses the table. This satisfies the requirement for centralised, reusable logic.
- ✓
Built-in security and role-based access control
Why this is correct
Dataverse applies built-in security with role-based access control at the environment, table and row level, plus column-level security. This satisfies the requirement for governed data access without building custom authorisation, unlike storing data in external sources.
- ✗
Ability to store unstructured data like videos
Why it's wrong here
Dataverse stores structured tabular data in tables with defined columns and relationships; large binary files such as videos belong in Azure Blob or SharePoint. Unstructured storage is correct when the requirement is file or media retention rather than relational business data.
- ✗
Direct embedding in Microsoft Teams without any integration
Why it's wrong here
Teams embedding requires configuration through connectors and the Dataverse for Teams environment, so no direct integration-free embedding exists. Dataverse's benefit is a governed, scalable data platform with security and business logic, not native Teams rendering.
- ✗
Real-time analytics dashboards
Why it's wrong here
Real-time analytics dashboards are delivered by Power BI, which queries Dataverse rather than being a Dataverse benefit itself. Dataverse provides secure storage, standardised tables and role-based access; dashboards are the reporting layer built on top of that data.
Quick reference
Azure Blob Storage Tier Comparison
| Tier | Storage Cost | Retrieval Cost | Latency | Use Case |
|---|---|---|---|---|
| Hot | Highest | Lowest | Immediate | Active data, frequent reads |
| Cool | Lower | Higher | Immediate | Data accessed < once / month |
| Cold | Lower still | Higher | Immediate | Data accessed < once / quarter |
| Archive | Lowest | Highest + rehydration delay | Hours | Long-term compliance retention |
Go deeper
Related to this question
About these practice questions
One of 701 original PL-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This PL-900 practice question is part of Courseiva's free Microsoft 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 PL-900 exam.