Visualizzazione degli eventi EventBridge che hanno avviato un flusso di lavoro - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Visualizzazione degli eventi EventBridge che hanno avviato un flusso di lavoro

Puoi visualizzare l'ID evento dell'evento Amazon EventBridge che ha avviato il tuo flusso di lavoro. Se il flusso di lavoro è stato avviato da un batch di eventi, è possibile visualizzare gli ID evento di tutti gli eventi del batch.

Per i flussi di lavoro con una dimensione batch maggiore di uno, è inoltre possibile verificare quale condizione batch ha avviato il flusso di lavoro: l'arrivo del numero di eventi nella dimensione batch o la scadenza del periodo batch.

Per visualizzare gli eventi EventBridge che hanno avviato un flusso di lavoro (console)
  1. Accedi alla AWS Management Console, quindi apri la console AWS Glue all'indirizzo https://console.aws.amazon.com/glue/.

  2. Nel pannello di navigazione, scegli Workflows (Flussi di lavoro).

  3. Seleziona un flusso di lavoro. Quindi, nella parte inferiore, scegli la scheda History (Cronologia).

  4. Seleziona un'esecuzione del flusso di lavoro, quindi scegli View run details (Visualizza i dettagli dell'esecuzione).

  5. Nella pagina dei dettagli di esecuzione, individua il campo Run propertiese cerca il campo (Proprietà di esecuzione) e cerca la chiave aws:eventIds.

    Il valore per tale chiave è un elenco di ID evento EventBridge.

Per visualizzare gli eventi EventBridge che hanno avviato un flusso di lavoro (API AWS)
  • Includi il seguente codice nello script Python.

    workflow_params = glue_client.get_workflow_run_properties(Name=workflow_name,RunId=workflow_run_id) batched_events = workflow_params['aws:eventIds']

    batched_events sarà un elenco di stringhe, in cui ogni stringa è un ID evento.