本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢視啟動工作流程的 EventBridge 事件
您可以檢視啟動工作流程的 Amazon EventBridge 事件的事件 ID。如果您的工作流程是由一批事件啟動,您可以檢視批次中所有事件的事件 ID。
對於批次大小大於 1 的工作流程,您也可以查看哪個批次條件啟動工作流程:批次大小中的事件數目到達,或批次時段的到期。
檢視啟動工作流程的 EventBridge 事件 (主控台)
登入 AWS Management Console,並開啟位於 https://console.aws.amazon.com/glue/
的 AWS Glue 主控台。 -
在導覽窗格中,選擇 Workflows (工作流程)。
-
選取工作流程。然後在底部,選擇 History (歷史記錄) 索引標籤。
-
選擇工作流程執行,然後選擇 View run details (檢視執行詳細資訊)。
-
在執行詳細資訊頁面上,找到 Run properties (執行屬性) 欄位,然後尋找 aws:eventIds 金鑰。
該金鑰的值是 EventBridge 事件 ID 的清單。
檢視啟動工作流程的 EventBridge 事件 (AWS API)
-
在您的 Python 指令碼中包含以下程式碼。
workflow_params = glue_client.get_workflow_run_properties(Name=workflow_name,RunId=workflow_run_id) batched_events = workflow_params['aws:eventIds']
batched_events
將是字串清單,其中每個字串都是事件 ID。