- (Exam Topic 4)
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 Common Data Service (CDS) environment has two custom entities named Building code and Work item. Building code has a code date custom field and Work item has an elapsed time custom field. Construction workers use a consolidated custom form with data from both entities to fill.in their daily work items.
A JavaScript library is used with these custom entities and fields to apply complex logic.
You need to ensure that the JavaScript library continues to function as originally designed if other developers expand the environment.
Solution:
In the Building code form, add the JavaScript library in the events tab and the Code date field to the non-event dependencies.
In the Work item form, add the JavaScript library in the Events tab and the Elapsed time field to the non-event dependencies.
Does the solution meet the goal?
Correct Answer:
B
Instead, in the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-depe
- (Exam Topic 4)
You are creating a flow using the Common Data Service (CDS) connector. You need to select the appropriate triggers.
Which triggers should you use? To answer, drag the appropriate triggers to the correct scenarios. Each trigger 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.
Solution:
Does this meet the goal?
Correct Answer:
A
- (Exam Topic 2)
You need to identify the execution mode that is being used for the ISV solution reported by User5. Which type of execution mode is in use?
Correct Answer:
D
User5 receives the error message: ‘Endpoint unavailable’ during a test of the technician dispatch ISV solution. When you choose to use a synchronous execution mode any failure will be reported back to the user of the application with an Endpoint unavailable error dialog informing the user that the webhook service endpoint may be configured incorrectly or is not available.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/use-webhooks
- (Exam Topic 4)
You are building a custom application in Azure to process resumes for the HR department. The app must monitor submissions of resumes.
You need to parse the resumes and save contact and skills information into the Common Data Service. Which mechanism should you use?
Correct Answer:
A
Improve operational efficiency with a unified view of business data by creating flows that use Dataverse (Common Data Service has been renamed to Microsoft Dataverse as of November 2020).
For example, you can use Dataverse within Power Automate in these key ways:
Create a flow to import data, export data, or take action (such as sending a notification) when data changes. Instead of creating an approval loop through email, create a flow that stores approval state in an entity, and
then build a custom app in which users can approve or reject items.
Reference:
https://docs.microsoft.com/en-us/power-automate/common-data-model-intro
- (Exam Topic 4)
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.
Solution:
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
Does this meet the goal?
Correct Answer:
A