查看启动工作流的 EventBridge 事件 - Amazon Glue
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

查看启动工作流的 EventBridge 事件

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

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

查看工作流启动的 EventBridge 事件(控制台)

  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Glue 控制台:https://console.aws.amazon.com/glue/

  2. 在导航窗格中,选择 Workflows (工作流)

  3. 选择工作流。然后在底部,选择 History (历史记录) 选项卡。

  4. 选择工作流运行,然后选择 View run details (查看运行详细信息)

  5. 在运行详细信息页面上,找到 Run properties (运行属性) 字段,然后查找 aws:eventIds 密钥。

    该密钥的值是一系列 EventBridge 事件 ID。

查看工作流启动的 EventBridge 事件(Amazon 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。