Power Automate - [Dataverse]
Power Automate is used to automate operations through triggers and actions.
- Triggers: Added, Modified, Deleted, Manual (Instant), Scheduled
- Actions: List Rows, Get a Row by ID, Add a New Row, Update a Row, Delete a Row, Relate Rows, Unrelate Rows, Condition, Apply to Each, Do Until, Switch
- Scope block in Power Automate is primarily used for error handling. It groups related actions together.
Triggers -
Added, Modified, Deleted
Table Name - Entity/Table name
Scope - User, BU, Parent Child BU, Organization [Mostly we use Organization]
Select columns - Used for modified trigger to mention field names for which flow should trigger
Filter rows - To filter the record based on odata query
Run as - Flow Owner / Record owner / Modifying user [Mostly we use Flow owner]
-------------------------------------------------------------------------------------------------------------------------
Manual Trigger - To Trigger the flow manually. Flow can have input parameters.
-------------------------------------------------------------------------------------------------------------------------
Schedule / Recurrence - Flow will run at schedule time.
-------------------------------------------------------------------------------------------------------------------------
For learning purpose - Check how to call Flow using JavaScript.
-------------------------------------------------------------------------------------------------------------------------
Actions -
Condition - [If - Else]
Delete a row - [Table Name, Row ID]
List Rows - [Table Name , FetchXML / Odata query]
Apply To Each - For loop, e.g. Automatically added if you use list rows data anywhere
Do Until - It executes the block until the condition is met.
Count - 60 and Timeout - P1H. i.e. Do until can run max 60 times till 1 hour post that it will timeout and will not execute
Comments
Post a Comment