Question
You are creating Power Automate automations targeting Dataverse.
The automations must meet the following requirements:
• Run a custom API created by a developer. The API performs an action against an existing Account row in the system.
• Create three rows in Dataverse. If an error occurs when you create the second row, the first row must be deleted.
• Run several create, update, and delete operations as part of a single transaction without writing custom code.
• Run several complex operations targeting multiple rows in the system as part of a single transaction.
You need to configure the actions.
Which actions should you configure? To answer, move the appropriate actions to the correct requirements. You may use each action once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.
Explanation
A custom API that acts on an existing Account row is bound to the Account table, so call it with Perform a bound action. A changeset request groups Add a new row, Update a row and Delete a row actions into a single transaction: if any operation fails, the successful ones are rolled back, so it handles both creating three rows where a failure on the second must undo the first, and running several create, update and delete operations in one transaction without custom code. Complex operations across multiple rows in one transaction need custom business logic, such as a developer's custom API or action that runs as a single operation, which is called with Perform an unbound action. Add a new row on its own creates one row with no transaction.