Microsoft Power Platform Developer - PL-400무료 덤프문제 풀어보기
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.

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.

정답:

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
A travel company plans to track the address of places their clients visit in an entity named Destination. Client information is captured as contact records. Client records include links to the places that clients visit.
The company must be able to link multiple rating records to the new address record.
You find a custom Rating entity that is incomplete.
You need to expand the Rating entity to include contact, address, and rating information in one place.
Which three actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
The company must be able to link multiple rating records to the new address record.
You find a custom Rating entity that is incomplete.
You need to expand the Rating entity to include contact, address, and rating information in one place.
Which three actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
정답: A,E,F
설명: (Fast2test 회원만 볼 수 있음)
You need to resolve the performance issue with the Total Billed customer plug-in.
In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.

In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.

정답:

Explanation:

Scenario: User1 reports that performance is slow when viewing total billed customer time.
A plug-in for Dynamics 365 Sales automatically calculates the total billed time from all activities on a particular customer account, including sales representatives ' visits, phone calls, email correspondence, and repair time compared with hours spent.
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/de veloper/regis ter-deploy-plugins
A JavaScript function on a Contact form alerts users to what they need to type, as shown in the JavaScript Code exhibit. (Click the JavaScript Code tab.)

The Business Phone field has the OnChange event handler defined as shown in the Event Handler exhibit.
(Click the Event Handler tab.)

Users report that there is incorrect wording on the Contact page, as shown in the Contact exhibit. (Click the Contact tab.)

You need to determine what happens when a user modifies the business phone of a contact record.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.


The Business Phone field has the OnChange event handler defined as shown in the Event Handler exhibit.
(Click the Event Handler tab.)

Users report that there is incorrect wording on the Contact page, as shown in the Contact exhibit. (Click the Contact tab.)

You need to determine what happens when a user modifies the business phone of a contact record.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

정답:

Explanation:

Box 1: Yes
setNotification displays an error message for the control to indicate that data isn't valid. When this method is used, a red " X " icon appears next to the control. On Dynamics 365 mobile clients, tapping on the icon will display the message.
Syntax: formContext.getControl(arg).setNotification(message,uniqueId);
Box 2: No
Box 3: Yes
setFormNotification displays form level notifications. You can display any number of notifications and they will be displayed until they are removed using clearFormNotification.
Syntax: formContext.ui.setFormNotification(message, level, uniqueId);
Box 4: No
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/formcontext-ui
/setformno tification
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/controls
/setnotifica tion
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company requires custom validation when users save form records that use a synchronous plug-in.
If validation fails, a message that explains how to resolve the issue must be displayed on the form to the user.
You need to implement the custom validation.
Solution: Use the tracing service to log the message.
Does the solution meet the goal?
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company requires custom validation when users save form records that use a synchronous plug-in.
If validation fails, a message that explains how to resolve the issue must be displayed on the form to the user.
You need to implement the custom validation.
Solution: Use the tracing service to log the message.
Does the solution meet the goal?
정답: B
You need to add the script for the registration form event handling.
Which code segment should you use?
Which code segment should you use?
정답: E
설명: (Fast2test 회원만 볼 수 있음)
You need to create the model driven app for accounts designated as referrals.
What should you add to the app?
What should you add to the app?
정답: E
설명: (Fast2test 회원만 볼 수 있음)
A company is building a new model-driven app.
The app must integrate with a number of on-premises and cloud solutions. No VPNs are in place.
You need to determine the method for each integration.
Which methods should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

The app must integrate with a number of on-premises and cloud solutions. No VPNs are in place.
You need to determine the method for each integration.
Which methods should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

정답:

Explanation:

Box 1: Webhook
With Dataverse, you can send data about events that occur on the service to a web app by using webhooks. A webhook is a lightweight HTTP pattern for connecting web APIs and services with a publish-and-subscribe model. Webhook senders notify receivers about events by making requests to receiver endpoints with some information about the events.
Webhooks enable developers and ISVs to integrate Dataverse data with their own custom code hosted on external services.
Box 2: Azure Service Bus
Service Bus provides a secure and reliable communication channel between Dataverse runtime data and external, cloud-based line-of-business apps. This capability is especially useful in keeping disparate Dataverse systems or other Dataverse servers synchronized with business data changes.
Box 3: Azure Event hub
Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.
Note: The most popular approaches in Dataverse involve webhooks, Azure messaging (Service Bus, Event Hubs), Azure Logic Apps, or Power Automate.
Reference:
https://docs. microsoft.com/en-us/powerapps/ma ker/common-data-service/why-cds-any-type-app
You are a Power Apps app maker with administrative rights to Microsoft 365.
You create a canvas app that will be used by employees at your company. You plan to allow users to embed the app in Microsoft Teams. During testing, the following issues are reported:
* The app runs slowly when it runs in Microsoft Teams.
* Test users cannot add the personal app within Microsoft Teams.
You need to resolve the issues.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

You create a canvas app that will be used by employees at your company. You plan to allow users to embed the app in Microsoft Teams. During testing, the following issues are reported:
* The app runs slowly when it runs in Microsoft Teams.
* Test users cannot add the personal app within Microsoft Teams.
You need to resolve the issues.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

정답:

Explanation:

Box 1: Change settings in app to preload app
You can optionally preload your app within Teams to increase performance.
Box 2: Change the permission for the custom app in Teams
As an admin, you can use app permission policies to control what apps are available to Microsoft Teams users in your organization. You can allow or block all apps or specific apps published by Microsoft, third-parties, and your organization. When you block an app, users who have the policy are unable to install it from the Teams app store.
You manage app permission policies in the Microsoft Teams admin center. You can use the global (Org-wide default) policy or create and assign custom policies. Users in your organization will automatically get the global policy unless you create and assign a custom policy. After you edit or assign a policy, it can take a few hours for changes to take effect.

Reference:
https://docs.microsoft.com/en-us/powerapps/teams/embed-teams-app
https://docs.mi crosoft.com/en-us/microsoftteams/teams-app-permission-policies
A company manages capital equipment for an electric utility company. The company has a SQL Server database that contains maintenance records for the equipment.
Technicians who service the equipment use the Dynamics 365 Field Service mobile app on tablet devices to view scheduled assignments. Technicians use a canvas app to display the maintenance history for each piece of equipment and update the history.
Managers use a Power BI dashboard that displays Dynamics 365 Field Service and real-time maintenance data.
Due to increasing demand, managers must be able to work in the field as technicians.
You need to design a solution that allows the managers to work from one single screen.
What should you do?
Technicians who service the equipment use the Dynamics 365 Field Service mobile app on tablet devices to view scheduled assignments. Technicians use a canvas app to display the maintenance history for each piece of equipment and update the history.
Managers use a Power BI dashboard that displays Dynamics 365 Field Service and real-time maintenance data.
Due to increasing demand, managers must be able to work in the field as technicians.
You need to design a solution that allows the managers to work from one single screen.
What should you do?
정답: C
설명: (Fast2test 회원만 볼 수 있음)
A company creates a custom connector for its cloud-based ERP system.
The company requires an authentication method that can be consumed by the custom connector. You need to configure the authentication method. Which authentication method should you use?
The company requires an authentication method that can be consumed by the custom connector. You need to configure the authentication method. Which authentication method should you use?
정답: B
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant a pp.
The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant.
You need to deploy the custom connector.
Solution: Use Postman to export the custom connector. Then use Postman to import the connector into the production environment.
Does the solution meet the goal?
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant a pp.
The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant.
You need to deploy the custom connector.
Solution: Use Postman to export the custom connector. Then use Postman to import the connector into the production environment.
Does the solution meet the goal?
정답: B
A company requires a plug-in that makes multiple requests to an external web service. The plug-in must not time out when the web service has issues or is slow to respond.
You need to create the plug-in.
What should you do?
You need to create the plug-in.
What should you do?
정답: B
You develop code that will perform an update to existing records in a table. The update must occur based on the alternate key configured for the table. You need to perform the update.
Which two requests should you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
Which two requests should you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
정답: A,B