Nesta seção, descrevemos as cotas e os limites de integração do Apigee que você precisa considerar ao projetar, criar e gerenciar suas integrações. O recurso de integração do Apigee foi projetado para oferecer estabilidade e desempenho quando configurado para casos de uso dentro desses limites e cotas.
Uma cota restringe quanto de um determinado recurso compartilhado do Google Cloud o projeto do Cloud pode usar, incluindo componentes de rede, hardware e software.
As cotas fazem parte de um sistema que faz o seguinte:
- monitora o uso ou o consumo de produtos e serviços do Google Cloud;
- restringe o consumo desses recursos por motivos que incluem garantir a equidade e a redução dos picos de uso;
- mantém as configurações que aplicam automaticamente restrições prescritas;
- fornece maneiras de fazer ou solicitar alterações na cota.
Quando uma cota é excedida, na maioria dos casos, o sistema bloqueia imediatamente o acesso ao recurso relacionado do Google e a tarefa que você está tentando executar falha. Na maioria dos casos, as cotas se aplicam a todos os projetos do Cloud. Além disso, elas são compartilhadas entre todos os aplicativos e endereços IP que usam esse projeto.
Também há limites nos recursos de integração do Apigee. Esses limites não estão relacionados ao sistema de cotas. Não é possível mudar os limites, a menos que isso seja indicado.
Cotas de recursos
As cotas a seguir se aplicam aos recursos de integração do Apigee por projeto do Google Cloud:Recurso | Cota | Valor | Pode aumentar? |
---|---|---|---|
Execução da integração | Máximo de execuções simultâneas por projeto | 10 | Não |
Máximo de execuções simultâneas por integração | 10 | Não | |
Máximo de execuções de tarefas por dia (modelo de pagamento da assinatura) | 500 | Não | |
Número de solicitações de execução de integração por minuto | 24000 | Não | |
Conectores de integração | Número máximo de conexões por região por projeto | 50 | Sim |
Número de solicitações de leitura de esquema de conexão por minuto | 12000 | Não | |
Número de solicitações de leitura de conexão por minuto | 12000 | Não | |
Número de solicitações de leitura de região por minuto | 12000 | Não | |
Registros e monitoramento de execução de integração | Número de solicitações de leitura de execução por minuto | 12000 | Não |
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 | Não |
Página do designer 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ão |
Número de solicitações de leitura de versão de integração por minuto | 12000 | Não | |
Número de solicitações de gravação de versão de integração por minuto | 12000 | Não | |
Gatilho do Salesforce | Número de solicitações de leitura de canais do Salesforce por minuto | 12000 | Não |
Número de solicitações de gravação de canais do Salesforce por minuto | 12000 | Não | |
Número de solicitações de leitura de instâncias do Salesforce por minuto | 12000 | Não | |
Número de solicitações de gravação de instâncias do Salesforce por minuto | 12000 | Não |
Limites de uso
A integração do Apigee aplica os limites de uso a seguir. 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 Apigee | 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. Exemplos de chamadas de sistema externo incluem chamar endpoints externos, chamar o Salesforce usando conectores e chamar o 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 a integração do Apigee é 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 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 | 10000 |
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 | Tamanho máximo da resposta do conector | 20 MB |
Tarefas "While Loop" e "For Each Loop" | Tamanho cumulativo máximo dos dados processados | 20 MB |
Número máximo de iterações | 8.000 | |
Tarefa "Para cada paralelo" | Tamanho cumulativo máximo dos dados processados | 20 MB |
Número máximo de execuções paralelas | 10000 | |
Tarefa "Datamapping" | 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 | |
Tamanho máximo de uma variável do tipo de dados JSON | 20 MB | |
Tarefa do Script de transformação de dados | Memória máxima disponível para avaliação do script | 300 MB |
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ção.Ao 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.
Regiões compatíveis
A Integração da Apigee aceita a regionalização de ambientes de execução e de planos de dados. Durante o processo de criação da integração, os usuários selecionam a região específica em que os dados e a execução devem ficar.
A tabela a seguir lista as regiões em que a integração do Apigee está disponível.
Américas
Descrição da região | Nome da região | Detalhes |
---|---|---|
Oregon |
us-west1
|
Baixo CO2 |
Los Angeles |
us-west2
|
|
Salt Lake City |
us-west3
|
|
Las Vegas |
us-west4
|
|
Carolina do Sul |
us-east1
|
|
Norte da Virgínia |
us-east4
|
|
Columbus |
us-east5
|
|
Iowa |
us-central1
|
Baixo CO2 |
Dallas |
us-south1
|
|
Montreal |
northamerica-northeast1
|
|
Toronto |
northamerica-northeast2
|
|
São Paulo |
southamerica-east1
|
Baixo CO2 |
Santiago |
southamerica-west1
|
Baixo CO2 |
Europa
Descrição da região | Nome da região | Detalhes |
---|---|---|
Bélgica |
europe-west1
|
Baixo CO2 |
Londres |
europe-west2
|
|
Frankfurt |
europe-west3
|
|
Países Baixos |
europe-west4
|
|
Zurique |
europe-west6
|
Baixo CO2 |
Milão |
europe-west8
|
|
Paris |
europe-west9
|
Baixo CO2 |
Berlim |
europe-west10
|
|
Turim |
europe-west12
|
|
Finlândia |
europe-north1
|
Baixo CO2 |
Varsóvia |
europe-central2
|
|
Madri |
europe-southwest1
|
Baixo CO2 |
Ásia-Pacífico
Descrição da região | Nome da região |
---|---|
Taiwan |
asia-east1
|
Hong Kong |
asia-east2
|
Mumbai |
asia-south1
|
Délhi |
asia-south2
|
Tóquio |
asia-northeast1
|
Osaka |
asia-northeast2
|
Seul |
asia-northeast3
|
Singapura |
asia-southeast1
|
Jacarta |
asia-southeast2
|
Sydney |
australia-southeast1
|
Melbourne |
australia-southeast2
|
Oriente Médio
Descrição da região | Nome da região |
---|---|
Doha | me-central1 |
Dammam | me-central2 |
Tel Aviv | me-west1 |