Consulta i connettori supportati per Application Integration.
Testare e pubblicare le integrazioni
Puoi testare o pubblicare un'integrazione dall'Editor integrazioni dopo averla aggiunta e configurata con i trigger, le attività e le connessioni edge necessari. Quando testi un'integrazione utilizzando la console Google Cloud , l'integrazione viene eseguita in modalità sincrona.
Ruolo richiesto
Per ottenere le autorizzazioni necessarie per testare o pubblicare un'integrazione, chiedi all'amministratore di concederti il ruolo IAM Application Integration Service Agent (roles/integrations.serviceAgent
) 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.
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 sperimentare i valori delle variabili di input dell'integrazione e aiuta a identificare eventuali errori nel flusso di connessione dell'integrazione.
Per eseguire un test di integrazione, seleziona una delle seguenti opzioni:
Console
- Nella console Google Cloud, vai alla pagina Application Integration.
- Fai clic su Integrazioni nel menu di navigazione a sinistra per aprire la pagina Integrazioni.
- Seleziona l'integrazione che vuoi testare.
- Nella barra di navigazione del designer, fai clic su Test.
Se hai configurato più trigger nell'integrazione, seleziona quello da cui vuoi eseguire il test dell'integrazione. Viene visualizzato il riquadro Testa integrazione.
- Fai clic su Test integration (Prova integrazione).
Il test di Application Integration esegue l'integrazione e mostra il risultato dell'esecuzione nel riquadro Test integrazione:
- Per modificare le variabili di input, fai clic su Modifica variabili di input.
- Per testare di nuovo l'integrazione, fai clic su Retest integration (Testa di nuovo l'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 è 120 secondi. Per un elenco di parametri di richiesta predefiniti, vedi 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 pubblicata in precedenza dell'integrazione verrà automaticamente annullata 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
- Nella console Google Cloud, vai alla pagina Application Integration.
- Fai clic su Integrazioni nel menu di navigazione a sinistra per aprire la pagina Integrazioni.
- Seleziona l'integrazione da pubblicare.
- Nella barra di navigazione del designer, fai clic sul menu a discesa Versione e seleziona la versione dell'integrazione che vuoi pubblicare.
- Fai clic su Pubblica.
Viene visualizzata la finestra di dialogo Genera automaticamente la descrizione dell'integrazione. Se vuoi generare una descrizione, fai clic su Sì, continua. In caso contrario, fai clic su No, pubblica.
Una volta pubblicata l'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 di integrazione.
Per impostazione predefinita, Application Integration blocca la modifica di un'integrazione quando viene pubblicata. Per apportare modifiche all'integrazione pubblicata, fai clic su Attiva modifica nell'Editor integrazioni. La modifica di un'integrazione pubblicata creerà una nuova versione dell'integrazione.
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 mette in stato 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
- Nella console Google Cloud, vai alla pagina Application Integration.
- Fai clic su Integrazioni nel menu di navigazione a sinistra per aprire la pagina Integrazioni.
- Seleziona l'integrazione di cui vuoi annullare la pubblicazione.
- 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.
- Fai clic su Unpublish (Annulla pubblicazione).
Una volta annullata la pubblicazione dell'integrazione, puoi fare clic su Attiva modifica nell'editor integrazioni per modificarla. La modifica dell'integrazione creerà una nuova versione.
API
Chiama il metodo projects.locations.integrations.versions.unpublish
.
Quota e limiti
Per informazioni su quote e limiti di Application Integration, consulta Quote e limiti.
Best practice
- Definisci l'usabilità di una variabile (variabile di input o variabile di output) prima di testare l'integrazione. Vedi Variabili di integrazione.
- Definisci la gestione degli errori per l'integrazione.
Quote e limiti
Per informazioni su quote e limiti, consulta Quote e limiti.