QuestionQ387

Develop integrations

You plan to integrate Microsoft Dataverse data with a system by using a Microsoft Azure function.

You configure the message that contains the data to be sent asynchronously. Plan for these errors:

  • Failure of business logic that uses a synchronous plug-in.
  • The Azure function is unreachable.

Determine the behavior when an error occurs. Each retry behavior may be used once, more than once, or not at all.

Drag & Drop
Message is sent and will not retry.
Message is not sent and will not retry.
Message is not sent and will retry continually.
Plug-in failure
Azure Function unreachable
Explanation

A synchronous plug-in failure aborts the operation before the asynchronous Dataverse-to-Azure post occurs, so no message is sent or retried. An asynchronous Azure-aware post that cannot reach its Azure endpoint is retried by the Dataverse asynchronous service using exponential backoff; therefore, the message is not sent until a retry succeeds.

Learn more

Community Discussion

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