Pasos de ejecución de canalizaciones de EventBridge - Amazon EventBridge

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Pasos de ejecución de canalizaciones de EventBridge

Comprender el flujo de los pasos de ejecución de canalizaciones puede ayudarle a solucionar problemas o depurar el rendimiento de la canalización mediante registros.

Cada evento o lote de eventos recibido por una canalización que se dirige a un enriquecimiento o un destino se considera una ejecución de canalización. Si está habilitado, EventBridge genera una entrada de registro para cada paso de ejecución que realiza a medida que se procesa el lote de eventos.

A grandes rasgos, la ejecución consta de dos fases, o conjuntos de pasos: enriquecimiento y destino. Cada una de estas fases consta de los pasos de transformación e invocación.

Los pasos principales de una ejecución de canalización correcta siguen este flujo:

  • Se inicia la ejecución de la canalización.

  • La ejecución entra en la fase de enriquecimiento si se ha especificado un enriquecimiento para los eventos. Si no ha especificado un enriquecimiento, la ejecución pasa a la fase de destino.

    En la fase de enriquecimiento, la canalización realiza cualquier transformación que haya especificado y, a continuación, invoca el enriquecimiento.

  • En la fase de enriquecimiento, la canalización realiza cualquier transformación que haya especificado y, a continuación, invoca el enriquecimiento.

    Si no ha especificado ninguna transformación ni destino, la ejecución omite la fase de destino.

  • La ejecución de la canalización se completa correctamente.

En el siguiente diagrama se muestra este flujo. Las rutas divergentes adoptan la forma de líneas punteadas.

Una ejecución de la canalización que incluye las etapas de enriquecimiento y destino, con pasos de transformación e invocación.

El siguiente diagrama presenta una vista detallada del flujo de ejecución de la canalización, con todos los pasos de ejecución posibles representados. De nuevo, las rutas divergentes adoptan la forma de líneas punteadas

Para obtener una lista completa de pasos de ejecución de la canalización, consulte Especificación del nivel de registro de las canalizaciones de EventBridge.

El flujo de ejecución de la canalización, que incluye todas las etapas y los pasos con todos los resultados posibles.

Tenga en cuenta que la invocación de destino puede provocar un fallo parcial del lote. Para obtener más información, consulte Comportamiento de procesamiento por lotes.