We are looking into using the Analytics Studio (Tableau) to create dashboards related to System Performance. One item we'd like to drill down further is the runtime on automations (WFRs, PBs, Flows, etc).
In Analytics Studio, I can confirm we can create a Dataset on the object Event Log Files. I can also isolate the returned logs by Event Type 'Flow Execution'.
Per these docs on Flow Execution Event Type, we should be able to access fields available to this event type: TOTAL_EXECUTION_TIME, NUMBER_OF_INTERVIEWS, NUMBER_OF_ERRORS, etc. I have reviewed the Developer docs for EventLogFile and it states 'To view the underlying event data, query the LogFile field'. However, this field is not available as a selection when setting up the Dataset for the Event Log Files object.
I'm having difficulty determining how to create a Dataset within Analytics Studio that will return the fields listed above for FlowExecution event types. I've found helpful documentation on setting up an app as well as Datasets, but nothing specific to automations monitoring. Has anyone here had experience setting up dashboards on Flow Executions or can point me in the direction of documentation more specific to this use-case?
Additional Resources Utilized so far:
- SFBen - Einstein Analytics Dataflow Transformations Overview
- Trailheads on Event Monitoring
- Trailhead - Query Event Log Files (this does not seem specific to the Analytics App)