Free PL-400 Exam Braindumps (page: 14)

Page 14 of 89

You are creating a Power Apps app that retrieves customer information from Azure Active Directory when you use the app to look up a customer record.

You create an Azure Function by using JSON code to retrieve the customer information. You need to make the application work.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  1. Create a Power Automate flow to import data.
  2. Create a custom connector that uses the Azure Function API.
  3. Copy your JSON code to the app.
  4. Create a custom connector that uses the JSON code.
  5. Create an API definition for the Azure Function.

Answer(s): B,E

Explanation:

E: Before exporting an API, you must describe the API using an OpenAPI definition.
B: This OpenAPI definition contains information about what operations are available in an API and how the request and response data for the API should be structured. PowerApps and Microsoft Flow can create custom connectors for any OpenAPI 2.0 definition.


Reference:

https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/azure-functions/app-service-export-api-to-powerapps-and-flow.md



HOTSPOT (Drag and Drop is not supported)
A manufacturing company takes online orders.

The company requires automatic validation of order changes. Requirements are as follows:
-If validation is successful, the order is submitted.
-If exceptions are encountered, a message must be shown to the customer.

You need to set up and deploy a plug-in that encapsulates the rules.

Which options should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:



Box 1: PreValidation

PreValidation: For the initial operation, this stage will occur before the main system operation.
This provides an opportunity to include logic to cancel the operation before the database transaction.

Box 2: Synchronous
Ideally, you should only cancel operations using synchronous plug-ins registered in the PreValidation stage. Box 3: Pre Image
Box 4: throw ..
When you throw an InvalidPluginExecutionException exception within a synchronous plug-in an error dialog with your message will be displayed to the user.


Reference:

https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/event-framework https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/handle-exceptions



DRAG DROP (Drag and Drop is not supported)
You are designing new functionality for an existing model-driven app.
A field must display multiple selections to the user, enabling the user to select a value.
You need to determine which column type can support the required scenarios.
Which column type should you use? To answer, drag the appropriate column types to the correct scenarios. Each column type may be used once, more than once, or not at all. You may need to drag 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: Lookup
The LookUp function finds the first record in a table that satisfies a formula. Use LookUp to find a single record that matches one or more criteria.
Besides the normal formula operators, you can use the in and exactin operators for substring matches.
[!INCLUDE [record-scope]../../includes/record-scope.md)]
Example:
Filter(IceCream, OnOrder > 0) - Returns records where OnOrder is greater than zero.

Box 2: Global choice and Lookup

Box 3: Global choice
A choice column provides a list of values for users to pick from. They help streamline data entry in turn ensuring clean data. There are two types - local and global.
Local choices can are local to the table and column that they are created for. They cannot be reused on other tables. For example, a list of statuses for an application may not apply anywhere else (e.g. Submitted, In Review, Approved, Rejected). On the other hand, global choices are available across all tables and columns allowing them to be reused.


Reference:

https://docs.microsoft.com/en-us/power-platform/power-fx/reference/function-filter-lookup https://thepoweraddict.com/how-to-work-with-choice-columns-in-dataverse/



You create a plug-in to validate data.
Users report that validation is not working as expected.
You need to debug the plug-in.
Which tool should you use?

  1. Plug-in profiler
  2. Power Platform Tools for Visual Studio
  3. Plug-in dashboard
  4. Plug-in Registration Tool

Answer(s): A

Explanation:

Because the plug-in executes on a remote server, you cannot attach a debugger to the plug-in process. The plug-in profiler captures a profile of an executing plug- in and allows you to re-play the execution of the plug-in using Visual Studio on your local computer.

Install plug-in profiler
There are two tools available from which to run the Plug-in Profiler: the Plug-in Registration Tool and Power Platform Tools for Visual Studio.

Start profiling
Follow these steps to begin profiling a plug-in's execution.
1. In the Plug-in Registration tool, select the (Step) BasicPlugin.FollowupPlugin: Create of account step you registered earlier, and click Start Profiling.
2. When presented with the Profiler Settings dialog, accept the default settings and click OK to close the dialog.


Reference:

https://docs.microsoft.com/en-us/power-apps/developer/data-platform/tutorial-debug-plug-in



Page 14 of 89



Post your Comments and Discuss Microsoft PL-400 exam with other Community members:

Jawad commented on August 30, 2024
Just passed this PL-400 exam.
Anonymous
upvote

Chiranthaka commented on September 20, 2023
very useful.
Anonymous
upvote

Jeya commented on September 13, 2023
its very useful
INDIA
upvote

Chiranthaka commented on September 20, 2023
very useful!
Anonymous
upvote

Chiranthaka commented on September 20, 2023
Very useful!
Anonymous
upvote

Chiranthaka commented on September 20, 2023
Very useful.
Anonymous
upvote

Jeya commented on September 13, 2023
It's Very Useful
INDIA
upvote

HEBA commented on August 06, 2023
MORE QUESTION
EGYPT
upvote

Gurpret commented on May 12, 2022
I just got a 82% on the exam. Passing is 75%.
UNITED STATES
upvote

Armeen commented on April 18, 2022
Did the online exam this morning and passed.
CANADA
upvote

Mona commented on July 06, 2021
I am posting to let everyone know I passed my certification exam ysterday.
INDIA
upvote

Eva commented on May 19, 2021
I found the practice questions very helpful.
NEW ZEALAND
upvote