Consulta i connettori supportati per Application Integration.

Prova e pubblica le integrazioni

Puoi testare o pubblicare un'integrazione dall'editor di integrazioni dopo averla aggiunta e configurata con i trigger, le attività e le connessioni bordo necessari. Quando testi un'integrazione utilizzando la console Google Cloud, l'integrazione viene eseguita in modalità sincrona.

Ruolo richiesto

Per assicurarti che l'account utente disponga delle autorizzazioni necessarie per testare o pubblicare un'integrazione, chiedi all'amministratore di concedere all'account utente il ruolo IAM Agente di servizio di integrazione delle applicazioni (roles/integrations.serviceAgent) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.

L'amministratore potrebbe anche essere in grado di assegnare all'account utente le autorizzazioni richieste tramite ruoli personalizzati o altri ruoli predefiniti.

Testare un'integrazione

Se vuoi verificare che l'integrazione funzioni come previsto, puoi testarla prima della pubblicazione. Il test di un'integrazione ti consente di eseguire esperimenti sui valori delle variabili di input dell'integrazione e aiuta a identificare eventuali errori nel flusso di connessione dell'integrazione.

Per eseguire il test di un'integrazione, seleziona una delle seguenti opzioni:

Console

  1. Nella console Google Cloud, vai alla pagina Integrazione delle applicazioni.

    Vai ad Application Integration

  2. Nel menu di navigazione, fai clic su Integrations (Integrazioni). Viene visualizzata la pagina Integrazioni.
  3. Seleziona l'integrazione che vuoi testare.

  4. Nella barra di navigazione del designer, fai clic su Test.

    Se hai configurato più attivatori nell'integrazione, seleziona quello da cui vuoi eseguire il test dell'integrazione. Viene visualizzato il riquadro Testa integrazione.

  5. Fai clic su Test integration (Testa l'integrazione).

    Il test di integrazione dell'applicazione esegue l'integrazione e mostra il risultato dell'esecuzione nel riquadro Testa integrazione:

    • Per modificare le variabili di input, fai clic su Modifica variabili di input.
    • Per ripetere il test dell'integrazione, fai clic su Riprova integrazione.
    • Per ripristinare i valori, fai clic su Ripristina valori.
    • Per visualizzare e ispezionare i log di esecuzione dell'esecuzione del test, fai clic su Visualizza log.
    • Se hai attivato Cloud Logging, per visualizzare i log in Cloud Logging, fai clic su Visualizza log di Cloud.
    • Per modificare l'integrazione senza creare una nuova versione, fai clic su Modifica integrazione.
    • Per chiudere l'operazione di test e tornare all'editor di integrazione, fai clic su Chiudi.

API

Chiama il metodo projects.locations.integrations.test.

Per impostare il timeout del flusso, imposta il campo X-Server-Timeout nell'intestazione. Per impostazione predefinita, il timeout è di 120 secondi. Per un elenco di insiemi predefiniti di parametri di richiesta, consulta Parametri di sistema.

Pubblicare un'integrazione

La pubblicazione di una versione dell'integrazione ne esegue il deployment e la mette in stato attivo. Qualsiasi versione dell'integrazione pubblicata in precedenza verrà automaticamente non pubblicata e tutti i servizi che si basano sulla versione dell'integrazione pubblicata in precedenza utilizzeranno automaticamente l'ultima versione pubblicata.

Per pubblicare un'integrazione, seleziona una delle seguenti opzioni:

Console

  1. Nella console Google Cloud, vai alla pagina Integrazione delle applicazioni.

    Vai ad Application Integration

  2. Nel menu di navigazione, fai clic su Integrations (Integrazioni). Viene visualizzata la pagina Integrazioni.
  3. Seleziona l'integrazione che vuoi pubblicare.

  4. Nella barra di navigazione del designer, fai clic sul menu a discesa Versione e seleziona la versione dell'integrazione che vuoi pubblicare.
  5. Fai clic su Pubblica.

    Viene visualizzata la finestra di dialogo Genera automaticamente la descrizione dell'integrazione. Se vuoi generare una descrizione, fai clic su Certo, continua. In caso contrario, fai clic su No, pubblica.

Una volta completata la pubblicazione dell'integrazione, puoi visualizzare e controllare i log di esecuzione dell'integrazione pubblicata. Per visualizzare i log, fai clic su Log nella barra degli strumenti dell'Editor integrazioni.

Per impostazione predefinita, Application Integration impedisce la modifica di un'integrazione quando viene pubblicata. Per apportare modifiche all'integrazione pubblicata, fai clic su Attiva modifica nell'editor di integrazione. La modifica di un'integrazione pubblicata ne crea una nuova versione.

API

Chiama il metodo projects.locations.integrations.versions.publish.

Annullare la pubblicazione di un'integrazione

L'annullamento della pubblicazione di una versione dell'integrazione attiva ne annulla il deployment e la inserisce in uno stato di snapshot. Tutti i servizi che si basano sulla versione pubblicata dell'integrazione verranno interrotti automaticamente.

Per annullare la pubblicazione di un'integrazione, seleziona una delle seguenti opzioni:

Console

  1. Nella console Google Cloud, vai alla pagina Integrazione delle applicazioni.

    Vai ad Application Integration

  2. Nel menu di navigazione, fai clic su Integrations (Integrazioni). Viene visualizzata la pagina Integrazioni.
  3. Seleziona l'integrazione di cui vuoi annullare la pubblicazione.

  4. Nella barra di navigazione del designer, fai clic sul menu a discesa Versione e seleziona la versione dell'integrazione di cui vuoi annullare la pubblicazione.
  5. Fai clic su Unpublish (Annulla pubblicazione).

    Dopo aver annullato la pubblicazione dell'integrazione, puoi fare clic su Attiva modifica nell'editor integrazioni per modificarla. La modifica dell'integrazione ne creerà una nuova versione.

API

Chiama il metodo projects.locations.integrations.versions.unpublish.

Quote e limiti

Per informazioni sulle quote e sui limiti di Application Integration, consulta Quote e limiti.

Best practice

Quote e limiti

Per informazioni su quote e limiti, consulta Quote e limiti.