Consulta i connettori supportati per Application Integration.

Ripeti esecuzioni

La riproduzione dell'esecuzione dell'integrazione pubblicata consente di eseguire nuovamente un'integrazione utilizzando gli stessi parametri dell'esecuzione precedente, parametri diversi o da un punto specifico di errore. Ad esempio, puoi riprodurre un'esecuzione se un'integrazione non è riuscita a causa di un errore di timeout o se l'output di un'integrazione non è quello previsto. Per ulteriori informazioni sui vantaggi della ripetizione delle esecuzioni, consulta la pagina Introduzione alla ripetizione delle esecuzioni.

Le seguenti sezioni descrivono come riprodurre le esecuzioni dalla pagina Log di esecuzione di Application Integration.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per riprodurre le esecuzioni, chiedi all'amministratore di concederti il ruolo IAM Application Integration Invoker (roles/integrations.integrationInvoker) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Ripeti esecuzioni

Per riprodurre un'esecuzione, seleziona una delle seguenti opzioni:

Console

  1. In Application Integration, vai alla pagina Log.

    Vai ai log di Application Integration

    Viene visualizzata la pagina Log di esecuzione che mostra gli elenchi dei log di esecuzione specifici per regione.

  2. Fai clic su (Altre azioni) per il log di esecuzione che vuoi riprodurre, quindi seleziona Riproduci.

    Se l'esecuzione è nello stato Sospeso, In attesa o Riprova in attesa, seleziona l'opzione Annulla e riproduci.

  3. Nel riquadro Ripeti esecuzione, fornisci i seguenti input:
    1. Motivo della ripetizione dell'esecuzione: inserisci il motivo della ripetizione dell'esecuzione. Questo motivo viene visualizzato nel log di esecuzione e potrebbe essere utile per il debug.
    2. Ripeti esecuzione dal punto di errore:seleziona questa opzione per ripetere l'esecuzione dal punto di errore. L'esecuzione riprende dalla prima attività o dal primo trigger non riuscito dell'esecuzione precedente.
    3. Configura variabili di input:questa sezione consente di configurare le variabili di input per l'esecuzione della riproduzione. Puoi utilizzare i valori esistenti dell'esecuzione precedente o fornire nuovi valori da riprodurre.
  4. Fai clic su Riproduci.
  5. L'immagine seguente mostra un log di esecuzione di esempio con il riquadro Riproduci esecuzione aperto:

    Ripeti esecuzioni Ripeti esecuzioni

API

Chiama il metodo projects.locations.integrations.executions.replay e fornisci l'ID dell'esecuzione che vuoi riprodurre:

curl -X POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/integrations/INTEGRATION_NAME/executions/EXECUTION_ID:replay -H "Authorization: Bearer $TOKEN"
  

Passaggi successivi