Compartilhar via


Microsoft DataverseVisão geral dos limites de API

Os limites da API do Dataverse ajudam a garantir os níveis, a disponibilidade e a qualidade do serviço. Os limites da API do Dataverse fazem parte dos limites e das alocações de solicitação do Power Platform. Este artigo apresentará limites especificamente para o Dataverse aplicáveis para o Power Apps, o Power Automate e os aplicativos de participação do cliente (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing e Dynamics 365 Project Service Automation) conectando-se ao Dataverse.

Para obter informações sobre limites para todas as áreas no Power Platform, consulte Limites e alocações de solicitações no Power Platform.

Há duas categorias de limites aplicáveis ao Dataverse: limites de Direitos e Proteção de serviço, conforme resumido abaixo.

Limites de proteção de serviço Limites de solicitação do Power Platform (direito de API)
Retorne imediatamente 429 Excesso de Solicitações quando os limites forem excedidos. Aplicado para fluxos do Power Automate, mas terá provisões para excedentes ocasionais no Dataverse, quando aplicado
Avaliado em uma janela deslizante de 5 minutos. Avaliado em um período de 24 horas.
Aplica-se a todas as solicitações externas para serviços Web do Dataverse. Aplica-se a todas as operações de computação e análises originadas de solicitações internas ou externas.
O desenvolvedor é responsável por evitar condições que possam causar erros e gerenciar novas tentativas quando ocorrerem. O administrador é responsável por gerenciar a capacidade atribuída. Eles podem comprar complementos de capacidade para aumentar os limites.
Aplicado hoje dentro do produto. - Será aplicado depois que o relatório de visualização, disponível hoje para que os administradores acompanhem e estimem o uso, estiver disponível para todos.
- Relatórios de visualização já estão disponíveis.
Mais informações: https://aka.ms/serviceprotectionlimits Mais informações: https://aka.ms/PlatformLimits

Limites de direitos

Esses limites representam o número de solicitações que os usuários podem gerar por dia. O limite alocado depende do tipo de licença atribuída a cada usuário.

Se algum usuário exceder os direitos de solicitação, o administrador será notificado e poderá atribuir capacidade de solicitação do Power Apps e do Power Automate a esse usuário. Os usuários não serão impedidos de usar aplicativos por excedentes ocasionais e razoáveis neste momento.

Para o Dataverse, as solicitações de API incluem todas as operações de dados que interagem com as linhas da tabela onde as linhas são criadas, recuperadas, atualizadas ou excluídas (CRUD). As operações especiais, como compartilhar e atribuir estão incluídas por serem consideradas atualizações. Essas solicitações podem ser de qualquer cliente ou aplicativo e por meio de qualquer ponto de extremidade. Elas incluem, mas não se limitam a, operações executadas por plug-ins, fluxos de trabalho assíncronos, controles personalizados e operações $batch (ExecuteMultiple). Haverá um pequeno conjunto de operações internas do sistema que são excluídas, como operações de entrada, saída e metadados do sistema.

Importante

As alocações de solicitação de API do Power Platform incluem o uso de Power Automate, AI Builder e APIs de Conector. Todas as solicitações por meio de um conector que resultam em uma solicitação do Dataverse representarão 1 solicitação do Power Platform.

Para obter detalhes sobre esses limites de direitos, consulte as alocações de solicitações do Microsoft Power Platform baseadas em licenças.

Para obter informações sobre como visualizar e alocar complementos de capacidade, consulte Complementos de capacidade.

Para obter informações sobre como comprar complementos de capacidade individuais, consulte o Guia de licenciamento do Power Apps e do Power Automate

Limites de proteção de serviço

Para garantir a disponibilidade e o desempenho consistentes para todos, aplicamos alguns limites para o uso de APIs com o Dataverse. Os limites da API de proteção de serviço ajudam a garantir que os usuários que estiverem executando os aplicativos não possam interferir entre si com base nas restrições de recursos. Os limites não afetarão usuários normais da plataforma. Somente os aplicativos que executarem um número grande de solicitações de API poderão ser afetados. Os limites ajudarão a fornecer um nível de proteção para aumentos inesperados e aleatórios nos volumes de solicitações que ameaçam as características de disponibilidade e desempenho da plataforma do Dataverse.

Limitamos o número de conexões simultâneas por conta de usuário, o número de solicitações de API por conexão e a quantidade de tempo de execução que pode ser usada para cada conexão. Essas métricas são avaliadas em uma janela deslizante de cinco minutos. Quando um desses limites é excedido, uma exceção será gerada pela plataforma.

Observação

Os limites de proteção de serviço se aplicam a todas as solicitações de serviço Web externo, não apenas às operações CRUD em tabelas contadas em relação aos limites de direitos.

Os limites da API do serviço de proteção não são aplicados às chamadas à API feitas nos fluxos de trabalho, nas atividades dos fluxos de trabalho personalizados ou no código de plug-in. Essas operações são chamadas internamente.

Os limites de proteção de serviço são encontrados apenas por aplicativos que executam um alto volume de operações de dados. Recomendamos que os desenvolvedores que criam esses aplicativos que executam um alto volume de operações de dados apliquem padrões para repetir as operações após um período em que essas exceções são retornadas. A aplicação desses padrões permitirá que o aplicativo responda a exceções enviadas pelo serviço e reduza o número total de solicitações, além de obter a maior taxa de transferência possível.

Para obter mais informações sobre erros específicos que podem ser retornados e como os desenvolvedores podem aplicar padrões para responder a esses erros, consulte Limites da API de proteção de serviço.

Consulte também

Administrar o Power Platform/Licenciamento e gerenciamento de licenças/Limites e alocações de solicitações
Desenvolvedor/Trabalhar com dados usando o código/Limites da API de proteção de serviço

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).