檢視啟動工作流程的 EventBridge 事件 - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

檢視啟動工作流程的 EventBridge 事件

您可以檢視啟動工作流程的 Amazon EventBridge 事件的事件 ID。如果您的工作流程是由一批事件啟動,您可以檢視批次中所有事件的事件 ID。

對於批次大小大於 1 的工作流程,您也可以查看哪個批次條件啟動工作流程:批次大小中的事件數目到達,或批次時段的到期。

檢視啟動工作流程的 EventBridge 事件 (主控台)
  1. 登入 AWS Management Console,並開啟位於 https://console.aws.amazon.com/glue/ 的 AWS Glue 主控台。

  2. 在導覽窗格中,選擇 Workflows (工作流程)

  3. 選取工作流程。然後在底部,選擇 History (歷史記錄) 索引標籤。

  4. 選擇工作流程執行,然後選擇 View run details (檢視執行詳細資訊)

  5. 在執行詳細資訊頁面上,找到 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。