Dataflow_History

a class based approach to interacting with dataflow history
auth = dmda.DomoTokenAuth(
    domo_instance=os.environ['DOMO_DOJO_INSTANCE'],
    domo_access_token=os.environ["DOMO_DOJO_ACCESS_TOKEN"],
)

dataflows = (await dataflow_routes.get_dataflows(auth = auth)).response
dataflow_id = dataflows[0]['id']

history = (await dataflow_routes.get_dataflow_execution_history(auth = auth, dataflow_id = dataflow_id)).response
execution_id = history[0]['id']

Dataflow_History_Execution

class that models a dataflow execution event. can include list of DomoDataflow_ActionResult which are tile executions


source

DomoDataflow_History_Execution

 DomoDataflow_History_Execution
                                 (auth:domolibrary.client.DomoAuth.DomoAut
                                 h, id:str, dataflow_id:str,
                                 dataflow_execution_id:str,
                                 dataflow_version:str,
                                 begin_time:datetime.datetime,
                                 end_time:datetime.datetime,
                                 last_updated:datetime.datetime,
                                 is_failed:bool, state:str,
                                 activation_type:str, data_processor:str,
                                 telemetry:dict, execution_stats:dict, act
                                 ion_results:List[domolibrary.classes.Domo
                                 Dataflow_Action.DomoDataflow_ActionResult
                                 ]=None)

source

DomoDataflow_History_Execution.get_by_id

 DomoDataflow_History_Execution.get_by_id
                                           (auth:domolibrary.client.DomoAu
                                           th.DomoAuth, dataflow_id:int,
                                           execution_id:int,
                                           debug_api:bool=False,
                                           debug_num_stacks_to_drop=1,
                                           session:httpx.AsyncClient=None,
                                           return_raw:bool=False)

retrieves details about a dataflow execution including actions

sample implementation of Dataflow_History_Execution get_by_id

await DomoDataflow_History_Execution.get_by_id(
    dataflow_id=dataflow_id, execution_id=execution_id, auth=auth, return_raw=False
)
DomoDataflow_History_Execution(id=604602, dataflow_id=127, dataflow_execution_id='9cd2a3a7-e333-47a6-9c17-0f8f8d096c4a', dataflow_version=509, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 51), end_time=datetime.datetime(2024, 10, 25, 14, 58, 1), last_updated=datetime.datetime(2024, 10, 25, 14, 58, 1), is_failed=False, state='SUCCESS', activation_type='MANUAL', data_processor='MAGIC', telemetry=[{'name': 'activeOptimizations', 'value': 'd'}], execution_stats={'total_bytes_written': 0, 'total_rows_read': 0, 'total_bytes_read': 0, 'mean_download_rate_kbps': 0.0, 'total_rows_written': 0}, action_results=[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 959000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), duration_in_sec=0.107), DomoDataflow_ActionResult(id='9a80fd0d-33fb-4085-a20a-3ab856f5a762', type='ExpressionEvaluator', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='f32d6203-2ab9-42b0-b44b-f0ee823202f3', type='PublishToVault', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 356000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 356000), duration_in_sec=0.0)])
domo_dataflow_execution = await DomoDataflow_History_Execution.get_by_id(
    dataflow_id=dataflow_id, execution_id=execution_id, auth=auth, return_raw=False
)
await domo_dataflow_execution.get_actions()
[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), duration_in_sec=0.0),
 DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), duration_in_sec=0.0),
 DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), duration_in_sec=0.0),
 DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), duration_in_sec=0.0),
 DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 959000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), duration_in_sec=0.107)]

source

DomoDataflow_History

 DomoDataflow_History (auth:domolibrary.client.DomoAuth.DomoAuth,
                       dataflow_id:int, dataflow:None=None, execution_hist
                       ory:List[__main__.DomoDataflow_History_Execution]=N
                       one)

source

DomoDataflow_History.get_execution_history

 DomoDataflow_History.get_execution_history
                                             (auth:domolibrary.client.Domo
                                             Auth.DomoAuth=None,
                                             maximum=10,
                                             debug_api:bool=False,
                                             debug_num_stacks_to_drop=2,
                                             return_raw:bool=False)

retrieves metadata about execution history. includes details like execution status.

Type Default Details
auth DomoAuth None
maximum int 10 maximum number of execution histories to retrieve
debug_api bool False
debug_num_stacks_to_drop int 2
return_raw bool False
domo_dataflow_history = DomoDataflow_History(dataflow_id=dataflow_id, auth=auth)

(await domo_dataflow_history.get_execution_history(debug_api=False, return_raw=False))[
    0:5
]
[DomoDataflow_History_Execution(id=604602, dataflow_id=127, dataflow_execution_id='9cd2a3a7-e333-47a6-9c17-0f8f8d096c4a', dataflow_version=509, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 51), end_time=datetime.datetime(2024, 10, 25, 14, 58, 1), last_updated=datetime.datetime(2024, 10, 25, 14, 58, 1), is_failed=False, state='SUCCESS', activation_type='MANUAL', data_processor='MAGIC', telemetry=[{'name': 'activeOptimizations', 'value': 'd'}], execution_stats={'total_bytes_written': 0, 'total_rows_read': 0, 'total_bytes_read': 0, 'mean_download_rate_kbps': 0.0, 'total_rows_written': 0}, action_results=[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 890000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 987000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 58, 959000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), duration_in_sec=0.107), DomoDataflow_ActionResult(id='9a80fd0d-33fb-4085-a20a-3ab856f5a762', type='ExpressionEvaluator', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 66000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='f32d6203-2ab9-42b0-b44b-f0ee823202f3', type='PublishToVault', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 356000), end_time=datetime.datetime(2024, 10, 25, 14, 57, 59, 356000), duration_in_sec=0.0)]),
 DomoDataflow_History_Execution(id=604202, dataflow_id=127, dataflow_execution_id='931fc51d-7ba4-4634-8914-f36709abfac5', dataflow_version=509, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 55), end_time=datetime.datetime(2024, 10, 24, 18, 54, 5), last_updated=datetime.datetime(2024, 10, 24, 18, 54, 5), is_failed=False, state='SUCCESS', activation_type='MANUAL', data_processor='MAGIC', telemetry=[{'name': 'activeOptimizations', 'value': 'd'}], execution_stats={'total_bytes_written': 0, 'total_rows_read': 0, 'total_bytes_read': 0, 'mean_download_rate_kbps': 0.0, 'total_rows_written': 0}, action_results=[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 569000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 569000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 569000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 569000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 669000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 669000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 669000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 669000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 578000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 697000), duration_in_sec=0.119), DomoDataflow_ActionResult(id='9a80fd0d-33fb-4085-a20a-3ab856f5a762', type='ExpressionEvaluator', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 697000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 697000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='f32d6203-2ab9-42b0-b44b-f0ee823202f3', type='PublishToVault', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 856000), end_time=datetime.datetime(2024, 10, 24, 18, 54, 3, 856000), duration_in_sec=0.0)]),
 DomoDataflow_History_Execution(id=604201, dataflow_id=127, dataflow_execution_id='84bf0102-3058-4ee4-9168-e35bdbd6190d', dataflow_version=509, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 26), end_time=datetime.datetime(2024, 10, 24, 18, 53, 36), last_updated=datetime.datetime(2024, 10, 24, 18, 53, 36), is_failed=False, state='SUCCESS', activation_type='MANUAL', data_processor='MAGIC', telemetry=[{'name': 'activeOptimizations', 'value': 'd'}], execution_stats={'total_bytes_written': 0, 'total_rows_read': 0, 'total_bytes_read': 0, 'mean_download_rate_kbps': 0.0, 'total_rows_written': 0}, action_results=[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 699000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 699000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 699000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 699000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 827000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 831000), duration_in_sec=0.004), DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 827000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 827000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 802000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 910000), duration_in_sec=0.108), DomoDataflow_ActionResult(id='9a80fd0d-33fb-4085-a20a-3ab856f5a762', type='ExpressionEvaluator', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 910000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 33, 910000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='f32d6203-2ab9-42b0-b44b-f0ee823202f3', type='PublishToVault', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 53, 34, 60000), end_time=datetime.datetime(2024, 10, 24, 18, 53, 34, 61000), duration_in_sec=0.001)]),
 DomoDataflow_History_Execution(id=604200, dataflow_id=127, dataflow_execution_id='9d8d9cc9-f64b-41e9-969c-8888d09eedfa', dataflow_version=509, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 16), end_time=datetime.datetime(2024, 10, 24, 18, 51, 26), last_updated=datetime.datetime(2024, 10, 24, 18, 51, 26), is_failed=False, state='SUCCESS', activation_type='MANUAL', data_processor='MAGIC', telemetry=[{'name': 'activeOptimizations', 'value': 'd'}], execution_stats={'total_bytes_written': 0, 'total_rows_read': 0, 'total_bytes_read': 0, 'mean_download_rate_kbps': 0.0, 'total_rows_written': 0}, action_results=[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 324000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 324000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 324000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 324000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 405000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 405000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 405000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 405000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 513000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 535000), duration_in_sec=0.022), DomoDataflow_ActionResult(id='9a80fd0d-33fb-4085-a20a-3ab856f5a762', type='ExpressionEvaluator', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 534000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 534000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='f32d6203-2ab9-42b0-b44b-f0ee823202f3', type='PublishToVault', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 732000), end_time=datetime.datetime(2024, 10, 24, 18, 51, 24, 732000), duration_in_sec=0.0)]),
 DomoDataflow_History_Execution(id=604199, dataflow_id=127, dataflow_execution_id='ee1480d2-be1e-476d-984b-b536836d463a', dataflow_version=509, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 47), end_time=datetime.datetime(2024, 10, 24, 18, 50, 58), last_updated=datetime.datetime(2024, 10, 24, 18, 50, 58), is_failed=False, state='SUCCESS', activation_type='MANUAL', data_processor='MAGIC', telemetry=[{'name': 'activeOptimizations', 'value': 'd'}], execution_stats={'total_bytes_written': 0, 'total_rows_read': 0, 'total_bytes_read': 0, 'mean_download_rate_kbps': 0.0, 'total_rows_written': 0}, action_results=[DomoDataflow_ActionResult(id='6d9d3106-a084-481d-a69d-74840f17d018', type='DataHubManifestLoaderAction', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 520000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 520000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='49f0cb44-56bb-4e19-ae8b-b83be193e3c6', type='Filter', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 520000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 520000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='b8d8da16-2db0-4d88-9287-b349901d7d54', type='GroupBy', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 550000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 551000), duration_in_sec=0.001), DomoDataflow_ActionResult(id='2c3aa4bb-07f5-45f4-abfa-26e9747f1fa5', type='Constant', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 550000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 550000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='e9e76a06-7a82-429a-bb3f-f1e912e1d6bc', type='MergeJoin', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 530000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 623000), duration_in_sec=0.093), DomoDataflow_ActionResult(id='9a80fd0d-33fb-4085-a20a-3ab856f5a762', type='ExpressionEvaluator', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 623000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 623000), duration_in_sec=0.0), DomoDataflow_ActionResult(id='f32d6203-2ab9-42b0-b44b-f0ee823202f3', type='PublishToVault', name=None, is_success=True, rows_processed=0, begin_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 943000), end_time=datetime.datetime(2024, 10, 24, 18, 50, 55, 944000), duration_in_sec=0.001)])]