EventBridge 管道执行步骤 - Amazon EventBridge

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

EventBridge 管道执行步骤

了解管道执行步骤的流程,可以帮助您使用日志对管道的性能进行故障排除或调试。

管道执行是管道接收并传递到富集或目标的一个事件或一批事件。如果启用,则会在处理事件批处理时为其执行的每个执行步骤 EventBridge 生成日志记录。

整体来看,执行包含两个阶段 或一系列步骤:富集和目标。每个阶段都由转换和调用步骤组成。

成功执行管道的主要步骤遵循以下流程:

  • 管道执行开始。

  • 如果您为事件指定了富集,执行将进入富集阶段。如果您未指定富集,执行将进入目标阶段。

    在富集阶段,管道会执行您指定的任何转换,然后调用富集。

  • 在目标阶段,管道会执行您指定的任何转换,然后调用目标。

    如果您未指定转换或目标,执行会跳过目标阶段。

  • 管道执行成功完成。

下图演示了这个流程。分支路径以虚线表示。

一种管道执行,包括浓缩阶段和目标阶段,以及转换和调用步骤。

下图展示了管道执行流程的详细视图,包含所有可能的执行步骤。同样,分支路径以虚线表示。

有关管道执行步骤的完整列表,请参阅指定 EventBridge 管道日志级别

管道执行流程,包括所有阶段和步骤,以及所有可能的结果。

请注意,目标调用可能会导致批次部分失败。有关更多信息,请参阅 批处理行为