Microsoft Certified Power Platform Functional Consultant Associate · Free Practice Question Easy
Question 21
Identify the missing word(s) in the following sentence within the context of Microsoft Dataverse.
[?] design is an approach that focuses on adding dashboards, forms, views, and charts to your apps. With little or no code, you can build apps that are simple or very complex.
-
A
Model-driven app
-
B
Unattended apps
-
C
RPA apps
-
D
Canvas apps
-
E
Attended apps
Reveal correct answer
Correct answer: A
Explanation
Model-driven app design is an approach that focuses on adding dashboards, forms, views, and charts to your apps. With little or no code, you can build apps that are simple or very complex.
In canvas apps, the app maker has total control over the app layout. In model-driven apps, on the other hand, much of the layout is determined by the components you add. The emphasis is more on quickly viewing your business data and making decisions instead of on intricate app design.

The approach to making model-driven apps
Model-driven apps have three design phases:
Model your business data
Define your business processes
Build the app
Model your business data
The model-driven design uses metadata-driven architecture so that designers can customize apps without writing code. To model business data, you determine what data the app will need and how that data will relate to other data. Metadata means data about data and it defines the structure of the data stored in Microsoft Dataverse.
Define your business processes
Defining and enforcing consistent business processes is a key aspect of model-driven app design. Consistent processes help ensure that your app users can focus on their work and not worry about having to remember to perform a set of manual steps. Processes can be simple or complex, and they often change over time.
Build the app
After modelling data and defining processes, you build your app by selecting and setting up the components you need in the App Designer.

A. Model-driven app design is an approach in Microsoft Dataverse that focuses on adding dashboards, forms, views, and charts to your apps. With little or no code, you can build apps that are simple or very complex. This choice accurately describes the missing word(s) in the sentence within the context of Microsoft Dataverse.
B. Unattended apps, like attended apps, are types of automation apps that do not accurately describe the missing word(s) in the sentence within the context of Microsoft Dataverse. The sentence is discussing an approach that involves adding dashboards, forms, views, and charts with little or no code, which is more aligned with model-driven app design.
C. RPA apps, or Robotic Process Automation apps, are not directly related to the missing word(s) in the sentence within the context of Microsoft Dataverse. The sentence is discussing an approach that involves adding dashboards, forms, views, and charts with little or no code, which is more in line with model-driven app design.
D. Canvas apps, while a valid type of app in Microsoft Power Platform, do not accurately describe the missing word(s) in the sentence within the context of Microsoft Dataverse. The sentence specifically refers to a design approach that focuses on adding dashboards, forms, views, and charts, which aligns more with model-driven apps.
E. Attended apps and unattended apps are types of automation apps that are not relevant to the missing word(s) in the sentence within the context of Microsoft Dataverse. The sentence is specifically referring to an approach that focuses on adding dashboards, forms, views, and charts to apps with little or no code, which aligns with model-driven app design.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
