Microsoft Certified Power Platform Fundamentals · Free Practice Question Medium

Question 20

Scenario: You have been contracted by Wayne Enterprises, a company owned by Bruce Wayne with a market value of over twenty-seven million dollars. Bruce founded Wayne Enterprises shortly after he created the Wayne Foundation and he became the president and chairman of the company.

Bruce has come to you because his IT team is evaluating Power Platform and has questions about the role that Dataverse plays in using Power Apps and Power Automate.

Jack Napier is the team lead and he raised a point during the current workgroup meeting. Jack said “Model-driven apps require a Common Data Service / Dataverse database”.

Is Jack correct?

  • A

    No

  • B

    Yes

Reveal correct answer

Correct answer: B

Explanation

  • Yes, Jack is correct. To create a model driven app you will need to select a database. Common Data Service has been renamed to Dataverse.

PowerApps is Microsoft’s service for building “apps” that can run on mobile and web platforms, especially those targeting businesses and enterprises. In PowerApps, there are 2 different types of apps that we can create – “canvas apps” and “model-driven apps”. Both are managed from the PowerApps web page, and each has a different design mode that is selected from the bottom left of the screen.


Common Data Model and Common Data Service

Before we discuss Model-Driven Apps, we need to understand the Common Data Model and Service. The Common Data Model is a secure business database implemented by Microsoft as a service as the Common Data Service. The model holds typical business entities such as Accounts, Contacts, Opportunities, Products, etc, and those entities hold typical fields such as addresses, phone numbers etc. A business can then take this model and extend it as needed – you can add fields, create your own entities etc. The idea is that having a common data model as a service allows for out of the box integrations to many other products and services, such as PowerApps, Flow etc.

The Common Data Service was previously implemented as a database/schema service separated from Dynamics 365, but is now tightly coupled with Dynamics 365.


Model-Driven Apps and Common Data Service for Apps

The Common Data Service for Applications, shortened to Common Data Service for Apps, is the framework that allows you to build applications on the Common Data Model. However, it’s not just building apps on the Common Data Model, it’s the whole platform that comes with it – the D365 platform. These apps are built as Model-Driven apps in PowerApps, and are called so because when you provision a new app, you are provisioning a Dynamics 365 instance where everything revolves around the model, or entities, and driven by business processes.

A.

Yes, Jack Napier is correct. Model-driven apps in Power Apps require a Common Data Service / Dataverse database to store and manage data. Dataverse provides a secure and scalable database for model-driven apps to interact with, enabling users to create, read, update, and delete data within the app.

B. Yes, Jack Napier is correct. Model-driven apps in Power Apps require a Common Data Service / Dataverse database to store and manage data. Dataverse provides a secure and scalable database for model-driven apps to interact with, enabling users to create, read, update, and delete data within the app.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need