Consulta i connettori supportati per Application Integration.

Attività integrazione chiamate

L'attività Integrazione chiamate ti consente di invocare o chiamare altre integrazioni create all'interno del tuo progetto Google Cloud.

L'attività Integrazione chiamate è utile in scenari in cui devi definire più piccole integrazioni (sub-integrazioni) controllate utilizzando un'integrazione principale (integrazione principale). Dopo aver eseguito una sottointegrazione, puoi anche leggere la risposta della sottointegrazione nell'integrazione principale.

Prima di iniziare

  • L'attività Integrazione chiamate utilizza l'attivatore API per identificare e chiamare altre integrazioni e sottointegrazioni. Pertanto, devi assicurarti che le integrazioni che vuoi chiamare siano configurate utilizzando l'attivatore API. Per informazioni sulla configurazione di un trigger API, consulta Trigger API.
  • Assicurati di aver allegato un account di servizio gestito dall'utente all'integrazione. Se per l'integrazione non è configurato un account di servizio gestito dall'utente, per impostazione predefinita viene utilizzato l'account di servizio predefinito (service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com) per l'autenticazione.
  • Assicurati che il tuo account di servizio abbia il ruolo IAM Application Integration Invoker. Per informazioni sulla concessione di ruoli a un account di servizio, vedi Gestire l'accesso agli account di servizio.

Configura l'attività di integrazione chiamate

Per configurare l'attività Integrazione chiamate:

  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, che elenca tutte le integrazioni disponibili nel progetto Google Cloud.

  3. Seleziona un'integrazione esistente o fai clic su Crea integrazione per crearne una nuova.

    Se stai creando una nuova integrazione:

    1. Inserisci un nome e una descrizione nel riquadro Crea integrazione.
    2. Seleziona una regione per l'integrazione.
    3. Seleziona un account di servizio per l'integrazione. Puoi modificare o aggiornare i dettagli dell'account di servizio di un'integrazione in qualsiasi momento dal riquadro Riepilogo dell'integrazione nella barra degli strumenti di integrazione.
    4. Fai clic su Crea.

    Viene visualizzata l'integrazione nell'editor di integrazione.

  4. Nella barra di navigazione dell'editor di integrazione, fai clic su Attività per visualizzare l'elenco di attività e connettori disponibili.
  5. Fai clic e posiziona l'elemento Chiama integrazione nell'editor di integrazione.
  6. Fai clic sull'elemento attività Integrazione chiamate nel designer per visualizzare il riquadro di configurazione dell'attività Integrazione chiamate.
  7. Configura i seguenti dettagli della sottointegrazione:
    1. ID trigger API: digita l'ID trigger API dell'integrazione che vuoi chiamare. Puoi chiamare una singola integrazione o più integrazioni con lo stesso ID attivatore.
    2. Esegui tutte le integrazioni con questo ID attivatore API: seleziona questa opzione per chiamare tutte le integrazioni che hanno lo stesso ID attivatore API.

      Ad esempio, se le integrazioni A e B hanno lo stesso ID trigger dell'API, vengono eseguite entrambe.AB

    3. Esegui una singola integrazione: seleziona questa opzione per chiamare solo l'integrazione specificata nel campo Nome integrazione. Puoi accedere e mappare la risposta della sottointegrazione configurando i campi descritti in Mappa le variabili di risposta della sottointegrazione.

    4. Strategia di esecuzione:seleziona le modalità di esecuzione per le sottointegrazioni che vuoi chiamare.
      • SYNC: esegue la sottointegrazione in modalità sincrona. In questa modalità, l'integrazione principale attende il completamento delle sottointegrazioni prima di continuare con le attività a valle.

      • ASYNC: esegue la sottointegrazione in modalità asincrona. In questa modalità, l'integrazione principale non attende il completamento delle sottointegrazioni. Immediatamente dopo aver chiamato le integrazioni secondarie, l'integrazione principale esegue le attività a valle.

        Se questa opzione è selezionata, imposta il Ritardo di esecuzione (in millisecondi). Se impostato, specifica il ritardo di tempo fino all'esecuzione dell'integrazione.

      Tutte le modifiche alle proprietà vengono salvate automaticamente.

Mappa le variabili di risposta della sottointegrazione

La tabella seguente descrive le proprietà di configurazione per mappare le variabili tra l'integrazione principale e le sottointegrazioni:
Proprietà Descrizione
Map to sub-integration input(s)

Mappa i valori dall'integrazione principale all'integrazione secondaria. Questo campo accetta valori sotto forma di coppie chiave-valore, dove la chiave è una variabile nell'integrazione principale e il valore è la variabile di input corrispondente nella sottointegrazione.

Ad esempio, se vuoi mappare la variabile productID dell'integrazione principale alla variabile di subintegrazione subIntProductID, seleziona productID dal campo Variabile di integrazione da mappare e inserisci subIntProductID nel campo Input di subintegrazione.

Map values to sub-integration output(s) Mappa le variabili di output della sottointegrazione alle variabili di integrazione principali.

Fai clic su Output della sottointegrazione da cui eseguire la mappatura e seleziona la sottointegrazione. Fai clic su Variabile di integrazione a cui eseguire la mappatura e seleziona la variabile di integrazione principale corrispondente.

Best practice

Per informazioni sui limiti di utilizzo che si applicano all'attività Integrazione chiamate, consulta Limiti di utilizzo.

Strategia di gestione degli errori

Una strategia di gestione degli errori per un'attività specifica l'azione da intraprendere se l'attività non va a buon fine a causa di un errore temporaneo. Per informazioni su come utilizzare una strategia di gestione degli errori e sui diversi tipi di strategie di gestione degli errori, consulta Strategie di gestione degli errori.

Quote e limiti

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

Passaggi successivi