Testare e pubblicare le integrazioni

Puoi testare o pubblicare un'integrazione dall'editor di integrazione dopo aver aggiunto e configurato l'integrazione con gli attivatori, le attività e le connessioni perimetrali necessari. Quando testi o pubblichi un'integrazione utilizzando la console Google Cloud, l'integrazione viene eseguita in modalità sincrona.

Prima di iniziare

Se all'integrazione che vuoi testare o pubblicare è collegato un account di servizio, concedi all'account utente tester o publisher il ruolo Utente account di servizio per quell'account di servizio.

Per informazioni sulla concessione dei ruoli a un account di servizio, vedi Gestire l'accesso agli account di servizio.

Testare un'integrazione

Facoltativamente, 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 della variabile di input di integrazione e di identificare eventuali errori nel flusso di connessione dell'integrazione.

Per testare l'esecuzione di un'integrazione, segui questi passaggi:

  1. Nell'interfaccia utente di Apigee, seleziona la tua organizzazione Apigee.
  2. Fai clic su Sviluppa > Integrazioni.
  3. Seleziona l'integrazione che vuoi testare.

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

    Se nell'integrazione sono configurati più trigger, seleziona quello da cui vuoi testare l'esecuzione dell'integrazione. Viene visualizzata la finestra di dialogo Testa integrazione.

  5. Fai clic su Test Integration (Verifica l'integrazione).

    Il test di Apigee Integration esegue l'integrazione e visualizza il risultato dell'esecuzione nella finestra di dialogo Testa l'integrazione:

    • Per modificare le variabili di input, fai clic su Modifica variabili di input.
    • Per ripetere il test dell'integrazione, fai clic su Esegui nuovamente l'integrazione.
    • Per visualizzare e ispezionare i log di esecuzione dell'esecuzione del test, fai clic su Visualizza log.
    • Se hai abilitato Cloud Logging, per visualizzare i log in Cloud Logging fai clic su Visualizza log di Cloud.
    • Per modificare l'integrazione senza crearne una nuova, fai clic su Modifica integrazione.
    • Per chiudere l'operazione di test e tornare all'editor di integrazione, fai clic su Chiudi.

Pubblicare un'integrazione

Quando pubblichi una versione dell'integrazione, viene eseguito il deployment di tale versione e la versione viene impostata in uno stato attivo. La pubblicazione di qualsiasi versione dell'integrazione pubblicata in precedenza viene 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, segui questi passaggi:

  1. Nell'interfaccia utente di Apigee, seleziona la tua organizzazione Apigee.
  2. Fai clic su Sviluppa > 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 Descrizione dell'integrazione. Se vuoi generare una descrizione, fai clic su Certo, continua. In caso contrario, fai clic su No, just publish.

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, Apigee Integration blocca la modifica di un'integrazione quando viene pubblicata. Per apportare modifiche all'integrazione pubblicata, fai clic su Abilita modifica nell'editor dell'integrazione. La modifica di un'integrazione pubblicata creerà una nuova versione di quell'integrazione.

Annullare la pubblicazione di un'integrazione

Se annulli la pubblicazione di una versione dell'integrazione attiva, viene annullato il deployment della versione dell'integrazione e la versione viene impostata come istantanea. Tutti i servizi che si basano sulla versione pubblicata dell'integrazione verranno arrestati automaticamente.

Per annullare la pubblicazione di un'integrazione, segui questi passaggi:

  1. Nell'interfaccia utente di Apigee, seleziona la tua organizzazione Apigee.
  2. Fai clic su Sviluppa > 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 correttamente la pubblicazione dell'integrazione, puoi fare clic su Abilita modifica nell'editor di integrazione per modificare l'integrazione. La modifica dell'integrazione creerà una nuova versione dell'integrazione.

Best practice

Definisci l'usabilità di una variabile (variabile di input o variabile di output) prima di testare l'integrazione. Consulta Variabili di integrazione.