Consulte os conetores suportados para a solução Application Integration.

Quotas e limites

Este documento lista as quotas e os limites do sistema que se aplicam à Application Integration.

  • As quotas têm valores predefinidos, mas normalmente pode pedir ajustes.
  • Os limites do sistema são valores fixos que não podem ser alterados.

Google Cloud usa quotas para ajudar a garantir a equidade e reduzir os picos na utilização e disponibilidade de recursos. Uma quota restringe a quantidade de um Google Cloud recurso que o seu Google Cloud projeto pode usar. As quotas aplicam-se a uma variedade de tipos de recursos, incluindo componentes de hardware, software e rede. Por exemplo, as quotas podem restringir o número de chamadas API para um serviço, o número de balanceadores de carga usados em simultâneo pelo seu projeto ou o número de projetos que pode criar. As quotas protegem a comunidade de Google Cloud utilizadores, impedindo a sobrecarga dos serviços. As quotas também ajudam a gerir os seus próprios Google Cloud recursos.

O sistema de quotas da nuvem faz o seguinte:

Na maioria dos casos, quando tenta consumir mais de um recurso do que a respetiva quota permite, o sistema bloqueia o acesso ao recurso e a tarefa que está a tentar realizar falha.

Geralmente, as quotas aplicam-se ao nível do Google Cloud projeto A sua utilização de um recurso num projeto não afeta a sua quota disponível noutro projeto. Num Google Cloud projeto, as quotas são partilhadas por todas as aplicações e endereços IP.

Para mais informações, consulte a vista geral das quotas da nuvem.

Também existem limites do sistema nos recursos da solução Application Integration. Não é possível alterar os limites do sistema.

Por predefinição, as quotas e os limites da integração de aplicações aplicam-se por projeto. As quotas e os limites que se aplicam com base diferente são indicados como tal; por exemplo, as execuções simultâneas predefinidas para cada projeto ou os números máximos de integrações por projeto.

Quotas de recursos

As seguintes quotas aplicam-se aos recursos da Application Integration para cada Google Cloud projeto. Pode aumentar ou diminuir a quota pedindo uma alteração da quota.

Recurso Quota Valor
Execução da integração Execuções simultâneas predefinidas por projeto 50
Número de pedidos de execução de integração por minuto 24000
Número de dias que uma execução de integração pode durar, incluindo a pausa durante a tarefa de aprovação 31 dias
Conetores de integração Consulte os limites dos Integration Connectors
Registo de execução e monitorização da integração Número de pedidos de execuções de leitura por minuto 18000
Página Integrações

(Esta página lista todas as integrações disponíveis no seu projeto)

Número de pedidos de integração de leitura por minuto 12000
Página do editor de integração

(Esta página carrega uma integração completa, incluindo todas as versões da integração e as entidades de tarefas configuradas)

Número de pedidos de entidades de tarefas de leitura por minuto 12000
Número de pedidos de versão de integração de leitura por minuto 12000
Número de pedidos de versão de integração de gravação por minuto 12000
Página Perfis de autenticação

(Esta página apresenta todos os perfis de autenticação disponíveis no seu projeto)

Número de pedidos de leitura por minuto 12000
Número de pedidos de gravação por minuto 12000
Acionador do Salesforce Número de pedidos de canais do Salesforce de leitura por minuto 12000
Número de pedidos de canal do Salesforce de gravação por minuto 12000
Número de pedidos de instância do Salesforce de leitura por minuto 12000
Número de pedidos de instância do Salesforce de gravação por minuto 12000

Peça um aumento da quota

Para ajustar a maioria das quotas, use a Google Cloud consola. Para mais informações, consulte o artigo Peça um ajuste da quota.

Limites de utilização

A integração de aplicações aplica os seguintes limites de utilização. É responsável por acompanhar e garantir que os valores se mantêm dentro dos limites prescritos. Exceder os limites pode levar a uma redução do débito, a falhas de tarefas e a um aumento das latências quando executa a integração.
Recurso Limite Valor
Aplicável a toda a solução Application Integration Número máximo de carateres no nome da integração 64 carateres
Tamanho cumulativo máximo de todos os dados de integração (incluindo variáveis de entrada e saída) 25 MB
Tamanho cumulativo máximo de todos os dados de integração (incluindo variáveis de entrada e saída) enviados e recebidos das associações 8 MB

Limite de tempo para execuções de integração síncronas (SYNC)

A duração do limite de tempo inclui todas as chamadas do sistema externo ou tarefas de subintegração da integração durante a respetiva execução. Após a duração do limite de tempo, o estado de execução é definido como CANCELED.

Os exemplos de chamadas de sistemas externos incluem chamar pontos finais externos, chamar o Salesforce através de conetores e chamar funções do Google Cloud

2 minutos

Limite de tempo para execuções de integração assíncronas (ASYNC)

Se a subintegração demorar mais de 2 minutos a ser executada, considere executar a integração no modo ASYNC

10 minutos

Tempo máximo durante o qual uma versão mais antiga da integração pode ser executada após a publicação da nova versão (consistência do sistema)

Isto acontece porque a integração de aplicações é um sistema distribuído que oferece consistência eventual. Usa caches em todo o sistema que podem demorar algum tempo a limpar e atualizar

10 minutos
Números máximos de integrações por projeto 1000

Número máximo de tarefas numa integração

Se precisar de mais tarefas, recomendamos que divida a integração em várias integrações

100
Número máximo de versões permitidas para uma integração 100
Acionador de API Número máximo de carateres para TRIGGER_NAME no ID do acionador

Formato do ID do acionador: api_trigger/TRIGGER_NAME

64 carateres
Tarefa do Apps Script Implementações ativas máximas para um Apps Script 50
Consultas por segundo (CPS) para ficheiros executáveis da API 5000 por minuto
Consultas por segundo (CPS) para implementações de apps Web 5000 por minuto
Latência para executáveis de API 1,5 segundos
Latência da app Web 2,5 segundos
Tamanho cumulativo máximo de todas as variáveis de integração num Apps Script 15 MB
Tarefa Call REST Endpoint Número máximo de chamadas REST simultâneas 100
Tamanho máximo do pedido do ponto final REST 25 MB
Tamanho máximo da resposta do ponto final REST 25 MB
Tarefa de integração de chamadas Número máximo de subintegrações que podem ser executadas a partir da integração principal 10000
Tarefa de conetores Limite de tempo para a execução da tarefa do conetor 3 minutos
Tamanho máximo da resposta do conetor 20 MB
Tarefa de ciclo de repetição e Tarefa de ciclo de repetição para cada Tamanho cumulativo máximo dos dados processados 20 MB
Número máximo de iterações 8000
Tamanho cumulativo máximo dos dados recolhidos de cada chamada de subintegração 50 MB
Tarefa paralela para cada Tamanho cumulativo máximo dos dados processados 20 MB
Número máximo de execuções paralelas 50
Tarefa de mapeamento de dados Tamanho máximo de uma variável do tipo de dados de matriz 100 000 elementos
Tamanho máximo de uma variável do tipo de dados JSON 20 MB
Tamanho máximo de uma variável do tipo de dados de string 20 MB
Tarefa Data Transformer Memória máxima disponível para avaliação de scripts 300 MB
Tarefa JavaScript Tamanho máximo do pedido para o script 25 MB
Tarefa Enviar email Número máximo de destinatários para a tarefa 30

Limites de tratamento de dados

Não recomendamos a utilização de integrações nos seguintes cenários:

  • A integração requer a movimentação de dados em massa ou o foco em processos de extração, transformação e carregamento (ETL)
  • O tamanho cumulativo de todos os dados de integração é superior a 10 MB durante a execução

    Ao calcular o tamanho dos dados cumulativos, adicione o tamanho de todos os tipos de dados, como variáveis de entrada, variáveis de saída e outras variáveis de tarefas intermédias