Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Esecuzione e monitoraggio di un flusso di lavoro in AWS Glue

Modalità Focus
Esecuzione e monitoraggio di un flusso di lavoro in AWS Glue - 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à.

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à.

Se il trigger di avvio di un flusso di lavoro è un trigger su richiesta, è possibile avviare il flusso di lavoro da AWS Glue console. Utilizza la procedura seguente per eseguire e monitorare un flusso di lavoro. Se il flusso di lavoro non riesce, puoi visualizzare il grafico di esecuzione per individuare il nodo non riuscito. Per facilitare la risoluzione dei problemi, se il flusso di lavoro è stato creato da un piano, puoi visualizzare l'esecuzione del piano per vedere i valori dei parametri del piano utilizzati per creare il flusso di lavoro. Per ulteriori informazioni, consulta La visualizzazione del blueprint viene eseguita in AWS Glue.

È possibile eseguire e monitorare un flusso di lavoro utilizzando AWS Glue console, API o AWS Command Line Interface (AWS CLI).

Per eseguire e monitorare un flusso di lavoro (console)
  1. Apri la AWS Glue console all'indirizzo https://console.aws.amazon.com/glue/.

  2. Nel pannello di navigazione, in ETL, scegliere Workflows (Flussi di lavoro).

  3. Selezionare un flusso di lavoro. Nel menu Actions (Operazioni), scegliere Run (Esegui).

  4. Controlla la colonna Last run status (Stato dell'ultima esecuzione) nell'elenco dei flussi di lavoro. Scegli il pulsante di aggiornamento per visualizzare lo stato del flusso di lavoro in corso.

  5. Mentre il flusso di lavoro è in esecuzione o dopo che è stato completato (o non riuscito), visualizza i dettagli dell'esecuzione completando la procedura seguente.

    1. Verifica che il flusso di lavoro sia selezionato e scegli la scheda History (Cronologia).

    2. Seleziona l'esecuzione del flusso di lavoro corrente o più recente, quindi seleziona View run details (Visualizza i dettagli dell'esecuzione).

      Il grafico del tempo di esecuzione del flusso di lavoro mostra lo stato corrente dell'esecuzione.

    3. Scegli un nodo nel grafico per visualizzare relativi i dettagli e lo stato.

      Il grafico di esecuzione mostra un trigger di avvio, che avvia un processo. Un altro trigger controlla il completamento del lavoro. È selezionato il nodo di processo (un rettangolo che racchiude un'icona degli appunti e un nome di processo) e i dettagli del processo vengono visualizzati in un riquadro a destra. I dettagli del processo includono l'ID di esecuzione del processo e lo stato.
Per eseguire e monitorare un flusso di lavoro (AWS CLI)
  1. Inserire il seguente comando. Sostituisci <workflow-name> con il flusso di lavoro da eseguire.

    aws glue start-workflow-run --name <workflow-name>

    Se il flusso di lavoro viene avviato correttamente, il comando restituisce l'ID di esecuzione.

  2. Visualizza lo stato di esecuzione del flusso di lavoro utilizzando il comando get-workflow-run. Specifica il nome del flusso di lavoro e l'ID di esecuzione.

    aws glue get-workflow-run --name myWorkflow --run-id wr_d2af14217e8eae775ba7b1fc6fc7a42c795aed3cbcd8763f9415452e2dbc8705

    Di seguito è riportato un output del comando di esempio.

    {
        "Run": {
            "Name": "myWorkflow",
            "WorkflowRunId": "wr_d2af14217e8eae775ba7b1fc6fc7a42c795aed3cbcd8763f9415452e2dbc8705",
            "WorkflowRunProperties": {
                "run_state": "COMPLETED",
                "unique_id": "fee63f30-c512-4742-a9b1-7c8183bdaae2"
            },
            "StartedOn": 1578556843.049,
            "CompletedOn": 1578558649.928,
            "Status": "COMPLETED",
            "Statistics": {
                "TotalActions": 11,
                "TimeoutActions": 0,
                "FailedActions": 0,
                "StoppedActions": 0,
                "SucceededActions": 9,
                "RunningActions": 0,
                "ErroredActions": 0
            }
        }
    }
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.