Quote e limiti

Application Integration utilizza quote e limiti di sistema per mantenere un'allocazione equa delle risorse, prevenire i sovraccarichi dei servizi e aiutarti a gestire l'utilizzo delle risorse.

Le quote e i limiti di sistema sono simili, ma differiscono nei seguenti modi:

  • Le quote hanno valori predefiniti, ma in genere puoi richiedere degli adeguamenti.
  • I limiti di sistema sono valori fissi che non possono essere modificati.

Google Cloud utilizza le quote per garantire l'equità e ridurre i picchi di utilizzo e disponibilità delle risorse. Una quota limita la quantità di una Google Cloud risorsa che Google Cloud il progetto può utilizzare. Le quote si applicano a una serie di tipi di risorse, inclusi hardware, software e componenti di rete. Ad esempio, le quote possono limitare il numero di chiamate API a un servizio, il numero di bilanciatori del carico utilizzati contemporaneamente dal tuo progetto o il numero di progetti che puoi creare. Le quote proteggono la community degli utentiGoogle Cloud impedendo il sovraccarico dei servizi. Le quote ti aiutano inoltre a gestire le tue Google Cloud risorse.

Il sistema delle quote di Cloud esegue le seguenti operazioni:

Nella maggior parte dei casi, quando provi a utilizzare una risorsa per un volume maggiore di quello consentito dalla quota, il sistema blocca l'accesso alla risorsa e l'attività che stai tentando di eseguire non va a buon fine.

In genere, le quote si applicano a livello di Google Cloud progetto. L'utilizzo di una risorsa in un progetto non influisce sulla quota disponibile in un altro progetto. All'interno di un progetto Google Cloud , le quote vengono condivise tra tutte le applicazioni e gli indirizzi IP.

Per saperne di più, consulta Panoramica delle quote di Cloud.

Esistono anche limiti di sistema per le risorse Application Integration. I limiti di sistema non possono essere modificati.

Per impostazione predefinita, le quote e i limiti di Application Integration si applicano per progetto. Le quote e i limiti che si applicano su una base diversa sono indicati come tali, ad esempio le esecuzioni simultanee predefinite per ogni progetto o il numero massimo di integrazioni per progetto.

Quote delle risorse

Le seguenti quote si applicano alle risorse di Application Integration per ogni progetto Google Cloud . Puoi aumentare o diminuire la quota richiedendo una modifica della quota.

Risorsa Quota Valore
Esecuzione dell'integrazione Esecuzioni simultanee predefinite per progetto 50
Numero di richieste di esecuzione dell'integrazione al minuto 24000
Integration Connectors Consulta i limiti di Integration Connectors
Log di esecuzione e monitoraggio dell'integrazione Numero di richieste di esecuzione di lettura al minuto 18000
Pagina Integrazioni

(Questa pagina elenca tutte le integrazioni disponibili nel progetto)

Numero di richieste di integrazione di lettura al minuto 12000
Pagina Editor integrazioni

(Questa pagina carica un'intera integrazione, incluse tutte le versioni dell'integrazione e le entità delle attività configurate)

Numero di richieste di entità di attività di lettura al minuto 12000
Numero di richieste di lettura della versione di integrazione al minuto 12000
Numero di richieste di scrittura della versione di integrazione al minuto 12000
Pagina Profili di autenticazione

(Questa pagina elenca tutti i profili di autenticazione disponibili nel tuo progetto)

Numero di richieste di lettura al minuto 12000
Numero di richieste di scrittura al minuto 12000
Trigger Salesforce Numero di richieste di lettura del canale Salesforce al minuto 12000
Numero di richieste di scrittura del canale Salesforce al minuto 12000
Numero di richieste di lettura dell'istanza Salesforce al minuto 12000
Numero di richieste di scrittura dell'istanza Salesforce al minuto 12000

Richiedi un aumento della quota

Per modificare la maggior parte delle quote, utilizza la console Google Cloud . Per ulteriori informazioni, consulta Richiedi un aggiustamento delle quote.

Limiti di utilizzo

Application Integration applica i seguenti limiti di utilizzo. È tua responsabilità monitorare e garantire che i valori rimangano entro i limiti prescritti. Il superamento dei limiti potrebbe comportare una riduzione della velocità effettiva, errori delle attività e un aumento delle latenze durante l'esecuzione dell'integrazione.
Risorsa Limite Valore
Applicabile all'intera Application Integration Numero massimo di caratteri nel nome dell'integrazione 64 caratteri
Dimensione cumulativa massima di tutti i dati di integrazione (incluse le variabili di input e output) 30 MB
Dimensione cumulativa massima di tutti i dati di integrazione (incluse le variabili di input e output) inviati e ricevuti dalle connessioni 8 MB

Timeout per le esecuzioni di integrazioni sincrone (SYNC)

La durata del timeout include tutte le chiamate di sistema esterne o le attività di subintegrazione dell'integrazione durante la sua esecuzione. Al termine del timeout, lo stato di esecuzione viene impostato su CANCELED.

Esempi di chiamate a sistemi esterni includono la chiamata di endpoint esterni, la chiamata di Salesforce utilizzando i connettori e la chiamata di funzioni Google Cloud Functions

2 minuti

Timeout per le esecuzioni di integrazioni asincrone (ASYNC)

Se l'esecuzione della sottointegrazione richiede più di 2 minuti, valuta la possibilità di eseguire l'integrazione in modalità ASYNC

10 minuti

Tempo massimo di esecuzione di una versione precedente dell'integrazione dopo la pubblicazione della nuova versione (coerenza del sistema)

Questo perché Application Integration è un sistema distribuito che fornisce la coerenza finale. Utilizza cache in tutto il sistema che potrebbero richiedere tempo per essere svuotate e aggiornate

10 minuti
Numero massimo di integrazioni per progetto 1000

Numero massimo di attività in un'integrazione

Se sono necessarie più attività, ti consigliamo di suddividere l'integrazione in più integrazioni

100
Numero massimo di versioni consentite per un'integrazione 100
Numero di giorni in cui può durare l'esecuzione di un'integrazione, inclusa la pausa durante l'attività di approvazione 31 giorni
Trigger API Numero massimo di caratteri per TRIGGER_NAME nell'ID attivatore

Formato ID trigger: api_trigger/TRIGGER_NAME

64 caratteri
Attività Apps Script Numero massimo di deployment attivi per un Apps Script 50
Query al secondo (QPS) per gli eseguibili API 5000 al minuto
Query al secondo (QPS) per i deployment di app web 5000 al minuto
Latenza per gli eseguibili API 1,5 secondi
Latenza per l'app web 2,5 secondi
Dimensione cumulativa massima di tutte le variabili di integrazione in un Apps Script 15 MB
Attività di chiamata endpoint REST Numero massimo di chiamate REST simultanee 100
Dimensione massima del corpo della richiesta inviata all'endpoint REST 20 MB
Dimensione massima della risposta ricevuta dall'endpoint REST 34 MB (34.000.000 byte)
Attività di integrazione delle chiamate Numero massimo di sub-integrazioni che possono essere eseguite dall'integrazione principale 10000
Attività Connectors Timeout per l'esecuzione dell'attività del connettore 3 minuti
Dimensione massima della risposta dal connettore 20 MB
Esegui query personalizzata: timeout massimo 180 secondi
Esegui query personalizzata: numero massimo di righe 50.000
Attività Loop While e Attività Loop For Each Dimensione cumulativa massima del trattamento dati 20 MB
Numero massimo di iterazioni 8000
Dimensione cumulativa massima della raccolta dei dati da ogni chiamata di integrazione secondaria 50 MB
Attività For Each Parallel Dimensione cumulativa massima del trattamento dati 20 MB
Numero massimo di iterazioni 10000
Numero massimo di esecuzioni parallele

Per aumentare questo limite, devi richiedere un aumento della quota Esecuzioni in parallelo predefinite per progetto.

50
Attività di mappatura dei dati Dimensione massima di una variabile di tipo di dati array 100.000 elementi
Dimensione massima di una variabile di tipo di dati JSON 20 MB
Dimensione massima di una variabile di tipo di dati stringa 20 MB
Attività Trasformatore di dati Memoria massima disponibile per la valutazione dello script 300 MB
Attività JavaScript Dimensioni massime della richiesta per lo script 25 MB
Attività Invia email Numero massimo di destinatari per l'attività 30

Limiti di trattamento dati

Non consigliamo di utilizzare le integrazioni nei seguenti scenari:

  • L'integrazione richiede lo spostamento di dati collettivi o l'attenzione ai processi di estrazione, trasformazione e caricamento (ETL)
  • La dimensione cumulativa di tutti i dati di integrazione è maggiore di 10 MB durante l'esecuzione

    Quando calcoli la dimensione cumulativa dei dati, aggiungi la dimensione di tutti i tipi di dati, come le variabili di input, le variabili di output e altre variabili delle attività intermedie