Consulte os conectores compatíveis com o Application Integration.
Cotas e limites
Neste documento, listamos as cotas e os limites do sistema que se aplicam à Application Integration.
- As cotas têm valores padrão, mas geralmente é possível solicitar ajustes.
- Os limites do sistema são valores fixos que não podem ser alterados.
OGoogle Cloud usa cotas para garantir a imparcialidade e reduzir picos no uso e na disponibilidade de recursos. Uma cota restringe a alocação de um recurso doGoogle Cloud para uso do seu projeto do Google Cloud . As cotas se aplicam a vários tipos de recursos, incluindo hardware, software e componentes de rede. Por exemplo, elas podem restringir o número de chamadas de API para um serviço, o número de balanceadores de carga usados simultaneamente pelo projeto ou o número de projetos que podem ser criados. As cotas protegem a comunidade de usuários doGoogle Cloud , impedindo a sobrecarga de serviços. Elas também ajudam você a gerenciar seus próprios recursos do Google Cloud .
O sistema de cotas do Cloud faz o seguinte:
- Monitora o consumo de produtos e serviços do Google Cloud .
- Restringe o consumo desses recursos.
- Possibilita a solicitação de mudanças no valor das cotas e a automatização de ajustes de cotas.
Na maioria dos casos, quando você tenta consumir mais de um recurso do que a cota permite, o sistema bloqueia o acesso ao recurso, e a tarefa que você está tentando executar falha.
As cotas geralmente se aplicam ao nível do projeto do Google Cloud . O uso de um recurso em um projeto não afeta a cota disponível em outro. Em um projeto do Google Cloud , as cotas são compartilhadas entre todos os aplicativos e endereços IP.
Saiba mais em Visão geral das cotas do Cloud.Também há limites de sistemas nos recursos do Application Integration. Os limites do sistema não podem ser alterados.
Por padrão, as cotas e os limites do Application Integration são aplicados por projeto. As cotas e os limites aplicáveis de maneira diferente são indicados como tal. Por exemplo, as execuções simultâneas padrão para cada projeto ou o número máximo de integrações por projeto.
Cotas de recursos
As cotas a seguir se aplicam aos recursos do Application Integration para cada projeto Google Cloud . É possível aumentar ou diminuir a cota solicitando uma mudança.
Recurso | Cota | Valor |
---|---|---|
Execução da integração | Execuções simultâneas padrão por projeto | 50 |
Número de solicitações 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 | |
Conectores de integração | Consulte Limites dos conectores de integração. | |
Registros de execução e monitoramento da integração | Número de solicitações de leitura de execução por minuto | 18000 |
Página de integrações
(Essa página lista todas as integrações disponíveis no projeto) |
Número de solicitações de leitura de integração por minuto | 12000 |
Página do editor de integração
(Esta página carrega uma integração inteira, incluindo todas as versões dela e as entidades de tarefas configuradas) |
Número de solicitações de leitura de entidade de tarefa por minuto | 12000 |
Número de solicitações de leitura de versão de integração por minuto | 12000 | |
Número de solicitações de gravação de versão de integração por minuto | 12000 | |
Página Perfis de autenticação
(Essa página lista todos os perfis de autenticação disponíveis no projeto) |
Número de solicitações de leitura por minuto | 12000 |
Número de solicitações de gravação por minuto | 12000 | |
Gatilho do Salesforce | Número de solicitações de leitura de canais do Salesforce por minuto | 12000 |
Número de solicitações de gravação de canais do Salesforce por minuto | 12000 | |
Número de solicitações de leitura de instâncias do Salesforce por minuto | 12000 | |
Número de solicitações de gravação de instâncias do Salesforce por minuto | 12000 |
Solicitar aumento de cota
Para ajustar a maioria das cotas, use o console do Google Cloud . Para mais informações, consulte Solicitar ajuste de cota.
Limites de uso
O Application Integration aplica os seguintes limites de uso. Você é responsável por acompanhar e garantir que os valores permaneçam dentro dos limites prescritos. Exceder esses limites pode reduzir a capacidade de processamento, gerar falhas de tarefas e aumentar as latências durante a execução da integração.Recurso | Limite | Valor |
---|---|---|
Aplicável a toda a integração do Application Integration | Máximo de caracteres no nome da integração | 64 caracteres |
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 de conexões | 8 MB | |
Tempo limite de execuções de integração síncronas (SYNC) O tempo limite inclui todas as chamadas de sistema externas ou
tarefas de subintegração da integração durante a execução. Após o período de tempo limite, o status da execução é definido como Exemplos de chamadas de sistema externo incluem chamar endpoints externos, chamar o Salesforce usando conectores e chamar Google Cloud Functions. |
2 minutos | |
Tempo limite de execuções de integração assíncronas (ASYNC) Se a sua subintegração levar mais de dois minutos para ser executada, considere executar a integração no modo ASYNC. |
10 minutos | |
Tempo máximo até que uma versão mais antiga da integração possa ser executada após a publicação da nova (consistência do sistema) Isso porque Application Integration é um sistema distribuído que oferece consistência posterior. Ela usa caches em todo o sistema, o que pode levar algum tempo para a atualização. |
10 minutos | |
Número máximo de integrações por projeto | 1000 | |
Número máximo de tarefas em uma integração Se você precisar de mais tarefas, divida a integração em várias. |
100 | |
Máximo de versões permitidas para uma integração | 100 | |
Gatilho da API | Máximo de caracteres de TRIGGER_NAME no ID do acionador
Formato do ID do acionador: |
64 caracteres |
Tarefa do Apps Script | Máximo de implantações ativas para um Apps Script | 50 |
Consultas por segundo (QPS) para executáveis de API | 5000 por minuto | |
Consultas por segundo (QPS) para implantações de apps da Web | 5000 por minuto | |
Latência para executáveis da API | 1,5 segundos | |
Latência de apps da Web | 2,5 segundos | |
Tamanho cumulativo máximo de todas as variáveis de integração em um Apps Script | 15 MB | |
Tarefa "Chamar endpoint REST" | Número máximo de chamadas REST simultâneas | 100 |
Tamanho máximo da solicitação no endpoint REST | 25 MB | |
Tamanho máximo da resposta no endpoint REST | 25 MB | |
Tarefa "Chamar integração" | Número máximo de subintegrações que podem ser executadas na integração principal | 10000 |
Tarefa do Conectores | Tempo limite para execução da tarefa do conector | 3 minutos |
Tamanho máximo da resposta do conector | 20 MB | |
Tarefa "While Loop" e tarefa "For Each Loop" | Tamanho cumulativo máximo dos dados processados | 20 MB |
Número máximo de iterações | 8000 | |
Tamanho cumulativo máximo dos dados coletados em cada chamada de subintegração | 50 MB | |
Tarefa "Para cada paralelo" | Tamanho cumulativo máximo dos dados processados | 20 MB |
Número máximo de execuções paralelas | 50 | |
Tarefa "Mapeamento de dados" | Tamanho máximo de uma variável de tipo de dados da matriz | 100000 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 da string | 20 MB | |
Tarefa do Transformer de dados | Memória máxima disponível para avaliação do script | 300 MB |
Tarefa em JavaScript | Tamanho máximo da solicitação para o script | 25 MB |
Tarefa "Enviar e-mail" | Número máximo de destinatários da tarefa | 30 |
Limites de processamento de dados
Não recomendamos o uso 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 é maior que
10 MB
durante a execuçãoAo calcular o tamanho de dados cumulativo, adicione o tamanho de todos os tipos de dados, como variáveis de entrada, variáveis de saída e outras variáveis de tarefa intermediárias.