Free AB-410 Exam Braindumps
Building Intelligent Applications Questions 61–65 (page: 14)

Updated On: 14-Oct-2026
View Related Case Study

You need to resolve the issues with the canvas apps.
Which two configurations should you use? Each correct answer presents part of the solution.
Note: Each correct selection is worth one point.

  1. Named formula
  2. User-defined function
  3. Collection
  4. Component library
  5. Context variable

Answer(s): B,D

Explanation:

Scenario: Duplicate logic exists across multiple canvas apps.
The two features that can be used to remedy the problem of duplicate logic existing across multiple canvas apps are component library and User defined function.
Component library: This feature allows you to build reusable canvas components (containing both visual elements and custom properties with calculation or behavioral logic) and host them centrally. Multiple canvas apps can then import these components from the library, providing a single source of truth that simplifies maintenance across your entire app ecosystem.
User defined function (UDF): This Power Fx feature enables you to write a custom formula once, complete with input parameters and an output data type. By packaging this pure behavioral or calculation logic into an enhanced component property within a component library, the custom function can be called globally across multiple apps


Reference:

https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/working-with-large-apps



View Related Case Study

You need to implement a generative AI solution that meets the requirements.
Which two actions should you perform? Each correct answer presents part of the solution.
Note: Each correct selection is worth one point.

  1. Use a pre-built model.
  2. Use a custom model.
  3. Start from a blank prompt.
  4. Create a prompt from a template.

Answer(s): A,C

Explanation:

Scenario: The company requires a generative AI solution to manage customer complaint responses and create custom inspection reports that align to an existing template
You should use a custom prompt (starting from a blank prompt) for the template alignment, and a pre-built model for the complaint responses.
Task 1: Inspection Reports (Aligning to an Existing Template)
Approach: Start from a blank prompt (Custom Prompt).
Reason: Pre-built templates are rigid and designed for standard tasks like summarizing text or translating language. To make an AI output match your specific corporate inspection layout, tone, and data points, you need to write custom system instructions and ground it with your specific template rules.
Task 2: Customer Complaint Responses
Approach: Use a pre-built model (specifically the "Reply to a complaint" or "Create text with GPT" pre-built models in AI Builder).
Reason: Microsoft provides pre-trained, ready-to-use models optimized exactly for sentiment analysis and standard customer service drafting. This saves you from writing complex prompts from scratch for standard business scenarios.


Reference:

https://learn.microsoft.com/en-us/dynamics365/field-service/faqs-inspection-designer



View Related Case Study

DRAG DROP (Drag and Drop is not supported)
You need to create the new app based on the requirements.
Which configurations should you use? To answer, move the appropriate configurations to the correct requirements. You may use each configuration once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.
Note: Each correct selection is worth one point.
Select and Place:

  1. See Explanation section for answer.

Answer(s): A

Explanation:



Box 1: Context variable
The new app for the field technicians requires the name of the technician to be persisted on the home screen only.
The correct feature for this requirement is a Context variable.
Screen-Level Scope: Context variables in Power Apps are explicitly designed to hold a temporary state or value that only matters on the current screen.
Isolated Data: Because the requirement explicitly states that the technician's name only needs to be persisted on the home screen only, using a local/context variable ensures the data is isolated and does not occupy unnecessary memory across other pages or screens.
Box 2: Collection
Work orders must be displayed within a gallery.
The correct feature useful for this requirement is a Collection.
Tabular Data Storage: A collection is a specialized local variable in Power Apps explicitly designed to store multi-column data tables, arrays, or groups of records locally.
Gallery Integration: The primary purpose of a Gallery control is to display a list or table of multiple records. Setting the Items property of a gallery directly to a Collection (e.g., ClearCollect(colWorkOrders, WorkOrdersDataSource)) allows you to loop through, manipulate, and cleanly render each work order record.
Box 3: Named formula
Define logic statements.
When writing Power Fx logic inside a model-driven app (such as for Dataverse formula columns or modern commanding), the platform heavily relies on declarative, excel-like calculations. Named formulas allow developers to define logic statements that automatically recalculate based on their dependencies, without needing manual variable management. They improve app efficiency by calculating values only when they are needed.
Scenario:
The outdated mobile app must be replaced with a new app that supports responsive design principles, provides full control over the UI, and allows technicians to take and upload photos directly from their mobile devices. The new app for the field technicians requires the name of the technician to be persisted on the home screen only.
In addition, work orders must be displayed within a gallery.
All new apps must connect to a scalable, cloud-based relational data store.


Reference:

https://chrisworth.dev/posts/power-apps-variables-mastery-guide/



View Related Case Study

DRAG DROP (Drag and Drop is not supported)
You need to develop an app that meets the business requirements.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Select and Place:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Step 1: Use Dataverse as a data source
This satisfies the third requirement (All new apps must connect to a scalable, cloud-based relational data store.), as Microsoft Dataverse is a scalable, cloud-based relational data store, unlike SharePoint Online, which is not a true relational database.
Step 2: Create a canvas app
Canvas apps provide full control over the UI, allow the use of galleries, let you persist data (like a user's name) using variables across screens, and support reusable UI elements via Canvas components.
Step 3: Publish the app
This is the final required step to make the new application available to the field technicians on their mobile devices.
Scenario: Business requirement, Application development
● The outdated mobile app must be replaced with a new app that supports responsive design principles, provides full control over the UI, and allows technicians to take and upload photos directly from their mobile devices.
● The new app for the field technicians requires the name of the technician to be persisted on the home screen only. In addition, work orders must be displayed within a gallery.
● All new apps must connect to a scalable, cloud-based relational data store.
● Apps must support efficient data entry for technicians in the field.
● Reusable UI elements must be implemented to reduce duplication.


Reference:

https://learn.microsoft.com/en-us/power-apps/guidance/coding-guidelines/responsive-design-guidelines



View Related Case Study

You need to configure the Deposit column.
How should you write the formula?

  1. ‘Adoption Fee’ * 0.20
  2. Decimal(‘Adoption Fee’ * 20%)
  3. ‘Adoption Fee’ * 20%
  4. Decimal(‘Adoption Fee’) * 0.20

Answer(s): B

Explanation:

Scenario: A formula column named Deposit is automatically populated with 20% of the adoption fee.
Need to state the data type Decimal, as it defaults to number. Use Decimal keyword for the whole expression.
Note: Dataverse, Work with formula columns
Formula columns are columns that display a calculated value in a Microsoft Dataverse table. Formulas use Power Fx, a powerful but human-friendly programming language. Build a formula in a Dataverse formula column the same way you would build a formula in Microsoft Excel.
Operators
You can use the following operators in a formula column:
+, -, *, /, %, in, exactin, &


Reference:

https://learn.microsoft.com/en-us/power-apps/maker/data-platform/formula-columns



Viewing page 14 of 36
Viewing questions 66 - 70 out of 174 questions


Post your Comments and Discuss Microsoft AB-410 exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!