How to create a Brick that shows Workflow Execution information?

Is there a way to make a Brick that can be displayed on an App that shows Workflow Execution information? Optimally, I would like to create two Bricks - one that shows the "Status" and one that shows the "Complete" (Date) of the last run of a specific Workflow.

Any advice on how to do this? It seems like the easiest way would be to send Workflow Execution data to a dataset on every run, but I'm not sure how to do that or if it's even possible. Any suggestions would be greatly appreciated!

Answers

  • Some of the information you are looking for is probably in DomoStats: DataFlow History, Dataset History, or Scheduled Reports. But I don't think there's a DomoStats that logs workflow executions.

    Yes, you could have the workflow log its own execution status to a dataset…self-logging. Do an append row to dataset with a dataset that has fields such as Workflow Name, Execution Status, Completed At. For each execution, append a row with status and completion time.

    Then create a Domo brick that reads the dataset.

    ** Was this post helpful? Click Agree or Like below. **
    ** Did this solve your problem? Accept it as a solution! **