查看启动工作流的 EventBridge 事件 - AWS Glue

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看启动工作流的 EventBridge 事件

您可以查看启动工作流的 Amazon EventBridge 事件的事件 ID。如果工作流由一批事件启动,您可以查看批处理中所有事件的事件 ID。

对于批处理大小大于 1 的工作流,您还可以查看工作流启动的批处理条件:批处理大小中事件数的到达或批处理窗口的到期。

查看工作流启动的 EventBridge 事件(控制台)
  1. 登录 AWS Management Console,然后打开 AWS Glue 控制台,网址为:https://console.aws.amazon.com/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。