Work Tracking
This page covers work tracking for workspaces and the integration builder.
Work Tracking is a feature used to postpone the processing of work until a later date. Work items are used to represent a piece of queued work and are usually grouped by date. You can also use it to batch the processing, meaning waiting until there is a specified time or number of data objects to package that will send the event to trigger the flow run.
To open the Work Tracking page and see work items for a given workspace, either select Work Tracking in the left navigation panel from the workspace menu, or select the integration name in the integration builder and select Work Tracking.
You can see work items and add work request to both the workspace or the integration. Work requests at the integration level must have automatic batching. Work request types without automatic batching are generated by the flow runs, when the workflow adds the work item to the definition.
Any changes made to an integration work request will affect only that workspace.
Example Scenario
Let’s say for your organization, purchase order files are created several times per hour. Instead of processing each file immediately, you can use work items to keep track of each created purchase order. Then schedule a flow to run every hour to fetch all unresolved work items (the unprocessed POs in this case) and process them all at once, resolving the work items when complete. You can also set up a batch job to run the flow once the limit for the batch has been reached.
Viewing Work Tracking Details
You can view work tracking details by navigating to the Work Tracking page from the workspace menu.
Several flow steps facilitate this process, including Create Work Item, Get Work Items, and Resolve Work Items.
Select a Work request type to view all the groups that exist for that type.
Select a Work request key to view the work items for that key.
- Work request key: Displays the name of the work item.
- Created on: Displays the date the work item was created.
- Accumulator details: Displays how many work items are currently batched and the countdown to timeout if any. Select Batch now to immediately process the batch without waiting for accumulation or timeout. This is particularly useful for testing and demonstration purposes.
- Batch details: Shows the number of open and closed work items in the batch.
Select a work item to view its past batches.
- Work request key: Displays the name of the batch.
- Created on: Displays the date the batch was created.
- Items: Displays a progress bar summary for each batch.
- Select the down arrow icon at the end to access the
following options:
- Resolving Work Items: Loads the flow that generated the work item.
- Run now: Runs the current Staged version of the flow using this batch. Work item statuses will remain unchanged at time of flow trigger.
- View Runs: Loads the Flow Runs Tab page for the the flow that generated the work item.
Select a work request key to see the details of the work or batch.
Add or Modify a Work Request
Create or change a work request type to specify what you want to track or batch.
Remove or Reset a Work Request
Removing a work request sends it to the archive. It will be removed from your work tracking page and any workspace.
- In your workspace, select Work Tracking.
- If this is for the workspace, select the work request type.
- To remove the work request, select the trash Delete icon. Select OK in the confirmation window.
- To reset the work request, select the arrow Reset icon. Select Reset in the confirmation window, then perform a sync.
Was this helpful? Give us feedback.