Microsoft Microsoft Certifications PL-400 Questions & Answers
Question 51:
HOTSPOT
You are designing an integration between Dataverse and an external application. The external application processes thousands of records per day.
Record processing volumes vary throughout the day. Extremely high processing volumes may occur and may exceed the Dataverse service protection API limits.
You need to implement each service protection limit that is enforced.
Which implementations should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Number per user over a sliding window of time Service protection API limits are enforced based on three facets:
The number of requests sent by a user.
The combined execution time required to process requests sent by a user. The number of concurrent requests sent by a user.
The following table describes the default service protection API limits enforced per web server:
Box 2: Combined time per user over a sliding window of time Box 3: Fixed number per user
Question 52:
HOTSPOT
You need to develop a set of Web API's for a company.
What should you implement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Functions
most functions and services that are stateless and do not have side effects.
Box 2: Actions
Actions can have side effects.
Box 3: Complex types
Question 53:
HOTSPOT
A clothing store uses Power Apps apps to interact with customers. Customer data is stored in Microsoft Dataverse.
The store offers discounts for customers. You assign a group discount to all customers in a category. Applicable group discounts are added to any customer-specific discounts. Discount information is stored in the following columns:
If the total discount on an order exceeds 30 percent, a manager must approve the order before the order is fulfilled and delivered.
You need to create a flow that notifies managers when approvals are required.
How should you configure the flow trigger? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: store_totaldiscount
If the total discount on an order exceeds 30 percent, a manager must approve the order before the order is fulfilled and delivered.
Box 2: @greater(add(triggerBody()..
When to use triggerBody() ? ?When you want to fetch attributes from the body of the trigger.
Question 54:
HOTSPOT
A company uses Dynamics 365 Sales.
You need to configure the customer lookup search for email activity in the canvas app.
How should you complete the expression? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: IsBlank
The IsBlank function tests for a blank value or an empty string. The test includes empty strings to ease app creation since some data sources and controls use an empty string when there is no value present.
Box 2: IsType
The IsType function tests whether a record reference refers to a specific table type.
Box 3: AsType
The AsType function treats a record reference as a specific table type, sometimes referred to as casting. You can use the result as if it were a record of the table and again use the Record.Field notation to access all of the fields of that record.
An error occurs if the reference isn't of the specific type.
Box 4: AsType
Question 55:
HOTSPOT
You are training a group of makers to use Power Automate.
You have the following expressions:
You need to identify what each expression is doing.
What does each expression do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Question 56:
HOTSPOT
You need to analyze and identify the issues that solution checker identifies.
What is the missing or bad code? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Explanation:
Box 1: Change the code at line CS104 to query.CoumnSet = AllColumns
Scenario: Error Message: il-specify-column
Symptoms
Retrieving all columns can cause:
Performance issues due to the amount of data being retrieved
Unintended plug-in/process execution
Guidance
For optimal performance, you should only select the minimum amount of data needed by your application when querying Microsoft Dataverse data.
ColumnSet Parameter
When you use the IOrganizationService.Retrieve method set the columnSet parameter to a ColumnSet instance with specified columns. When you use QueryExpression set the ColumnSet property with the required attributes.
Box 2: Add the following code at line CS203: request.KeepAlive =false;
Scenario: Error message: Il-turn-off-keepalive
Symptoms
If a plug-in makes external web requests and is trying to use KeepAlive on a closed connection, the plug-in will ultimately fail to execute the web request. If the plug-in is registered:
Synchronously, users may experience:
Unresponsive model-driven apps
Slow client interactions
The browser stops responding
Asynchronously, plug-in executions may take an extended period of time before failing.
Guidance
In HTTP 1.1, all connections are considered persistent (KeepAlive is true) unless declared otherwise. Due to the fact that plug-ins run in isolation, the Sandbox service translates into them being short-lived executions that generally would not
benefit from KeepAlive. To avoid problems with connecting to external services we recommend disabling KeepAlive within plug-ins. This is done by setting KeepAlive to false.
You work for a not-for-profit agency that manages business processes by using Power Platform custom entities.
Volunteer registration and onboarding are manual processes that include multiple related entities.
You need to implement a portal solution that replaces the manual processes.
Which modules should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Customer self-service portal
Customer self-service portal: A customer self-service portal enables customers to access self-service knowledge, support resources, view the progress of their cases, and provide feedback.
Box 2: Entity form metadata
The Advanced Form Metadata contains additional behavior modification logic to augment or override the functionality of form fields that is otherwise not possible with native basic form editing capabilities.
Question 58:
HOTSPOT
A company has a Common Data Service (CDS) environment.
The following conditions must apply when accounts are reassigned:
Ownership for completed tasks that are associated with the account must not change.
Outstanding tasks must be reassigned to the new owner of the account.
You need to configure the relationship to meet the requirements.
Which settings should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Referential, Restrict Delete
Restrict: Prevent the Referenced table record from being deleted when referencing tables exist.
Box 2: Cascade User Owned
Cascade User Owned: perform the action on all referencing table records owned by the same user as the referenced table record.
Question 59:
HOTSPOT
A company is creating a new system based on Dynamics 365 Sales.
The company has the following requirements for their claim process:
Approval process must be the same for all claim applications. Claim applications must go through approvers at each stage. Fields must be shown or hidden, based on the requirements in the approval process.
You need to design the data model for the claim process using out-of-the-box components whenever possible.
Which features should you implement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Workflow
You configure the approval processes in a workflow.
Box 2: Business process flow
By integrating your approvals feature with Power Automate, you can implement features such as these:
Automatically generate and send request-for-approval emails to approvers. Include active approve and reject buttons in request-for-approval emails. Easy customization of the approval steps, using a framework that most administrators will be
able to understand and adjust for themselves.
Box 3: JavaScript
In Dynamics 365, you can hide and show fields using JavaScript. This is useful if you have business logic that determines if fields are displayed or not to the user.
Question 60:
HOTSPOT
A client is deploying Dynamics 365 Finance without any third-party add-ons.
You need to select the appropriate solutions for the client.
What should you select? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Out-of-the-box
Technicians can use the Field Service (Dynamics 365) mobile app to scan barcodes.
Box 2: Power Automate
Administrators can replace Dynamics 365 workflows with Power Automate flows for Field Service Mobile processes like geofencing, geofence alerts, and push notifications.
By using Power Automate for Field Service Mobile processes, you can:
1.
Connect and run workflows within Dynamics 365 and between other outside applications.
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Microsoft exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your PL-400 exam preparations and Microsoft certification application, do not hesitate to visit our Vcedump.com to find your solutions here.