= dmda.DomoTokenAuth(
auth =os.environ['DOMO_DOJO_INSTANCE'],
domo_instance=os.environ["DOMO_DOJO_ACCESS_TOKEN"],
domo_access_token
)
= (await dataflow_routes.get_dataflows(auth = auth)).response
dataflows = dataflows[0]['id']
dataflow_id
= (await dataflow_routes.get_dataflow_execution_history(auth = auth, dataflow_id = dataflow_id)).response
history = history[0]['id'] execution_id
Dataflow_History
a class based approach to interacting with dataflow history
Dataflow_History_Execution
class that models a dataflow execution event. can include list of DomoDataflow_ActionResult
which are tile executions
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)
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, execution_id=execution_id, auth=auth, return_raw=False
dataflow_id )
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)])
= await DomoDataflow_History_Execution.get_by_id(
domo_dataflow_execution =dataflow_id, execution_id=execution_id, auth=auth, return_raw=False
dataflow_id
)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)]
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)
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 |
= DomoDataflow_History(dataflow_id=dataflow_id, auth=auth)
domo_dataflow_history
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)])]