查看启动工作流的 EventBridge 事件
您可以查看启动工作流的 Amazon EventBridge 事件的事件 ID。如果工作流由一批事件启动,您可以查看批处理中所有事件的事件 ID。
对于批处理大小大于 1 的工作流,您还可以查看工作流启动的批处理条件:批处理大小中事件数的到达或批处理窗口的到期。
查看工作流启动的 EventBridge 事件(控制台)
登录 Amazon Web Services Management Console,然后打开 Amazon Glue 控制台,网址为:https://console.aws.amazon.com/glue/
。 -
在导航窗格中,选择 Workflows (工作流)。
-
选择工作流。然后在底部,选择 History (历史记录) 选项卡。
-
选择工作流运行,然后选择 View run details (查看运行详细信息)。
-
在运行详细信息页面上,找到 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。