QuestionQ280

Develop integrations

You are creating an integration that uses Dataverse.

Within a single request, the integration must create a new row when it does not already exist, or update the existing row by using supported mechanisms.

You need to confirm which Dataverse features can meet this requirement.

Which three Dataverse features can you use? Each correct answer provides a complete solution.

NOTE: Each correct selection is worth one point.

Choose three
  • A Client-side script
  • B Cloud flow
  • C Business rule
  • D Plug-in
  • E PCF control
Explanation

Dataverse supports an atomic upsert operation that creates a row when no matching key is found and updates it when a matching row exists. Client-side code can invoke the Web API upsert request, cloud flows expose an Upsert a row Dataverse connector action, and plug-ins can execute an UpsertRequest through the organization service. Business rules are validation/business-logic rules, and PCF controls do not expose upsert as a supported control API operation.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!