Microsoft DataverseDescrição geral dos limites da API
Os limites da API do Dataverse ajudam a garantir os níveis de serviço, a disponibilidade e a qualidade. Os limites da API do Dataverse fazem parte dos limites de solicitação e alocações do Power Platform. Este artigo introduzirá limites especificamente para o Dataverse aplicáveis para o Power Apps, Power Automate e aplicações de cativação de clientes (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing e Dynamics 365 Project Service Automation) que ligam ao Dataverse.
Para obter informações sobre limites para todas as áreas do Power Platform, consulte Limites de solicitação e alocações do Power Platform.
Existem duas categorias de limites aplicáveis para o Dataverse: limites de Direito e Proteção do Serviço conforme resumido abaixo.
Limites de Proteção de Serviços | Limites do Pedidos do Power Platform (Elegibilidade da API) |
---|---|
Devolver imediatamente 429 Demasiados Pedidos quando os limites forem excedidos. | Aplicado para fluxos do Power Automate mas terá provisões para sobreutilizações ocasionais no Dataverse, quando for aplicado |
Avaliado numa janela deslizante de 5 minutos. | Avaliado num período de 24 horas. |
Aplica-se a todos os pedidos externos para serviços Web do Dataverse. | Aplica-se a todas as operações de computação e análises com origem em pedidos internos ou externos. |
O programador é responsável por evitar condições que possam causar erros e gerir novas tentativas quando ocorrerem. | O administrador é responsável por gerir a capacidade atribuída. Podem adquirir suplementos de capacidade para aumentar os limites. |
Foi aplicado hoje no produto. | - Serão aplicados após os relatórios de pré-visualização, disponíveis hoje para os administradores controlarem e estimarem a utilização, estarem geralmente disponível. - Os relatórios de pré-visualização estão disponíveis agora. |
Mais Informações: https://aka.ms/serviceprotectionlimits | Mais informações: https://aka.ms/PlatformLimits |
Limites do direito
Estes limites representam o número de pedidos que os utilizadores têm direito a fazer a cada dia. O limite alocado depende do tipo de licença atribuída a cada utilizador.
Se qualquer utilizador exceder o seu direito de solicitação, o administrador seria notificado e seria capaz de atribuir a capacidade de solicitação do Power Apps e Power Automate a esse utilizador. Os utilizadores não serão impedidos de utilizar aplicações para exceder ocasionais e eventuais neste momento.
Para o Dataverse, os pedidos da API incluem todas as operações de dados que interagem com linhas de tabela onde as linhas são criadas, obtidas, atualizadas ou eliminadas (CRUD). As operações especiais, tais como partilhar e atribuir são incluídas porque são consideradas atualizações. Estes pedidos podem ser de qualquer cliente ou aplicação e através da utilização de qualquer ponto final. Estes incluem, mas não se limitam a, operações executadas por plug-ins, fluxos de trabalho assíncronos, controlos personalizados e operações de $batch (ExecuteMultiple). Existe um pequeno conjunto de operações internas do sistema que estão excluídas de limites, tais como operações de início de sessão, término de sessão e metadados do sistema.
Importante
Power Platform As dotações de pedidos da API incluem a utilização de API de Power Automate, AI Builder e de conector. Todos os pedidos através de um conector que resultem num pedido do Dataverse representarão 1 pedido do Power Platform.
Para obter detalhes sobre estes limites de direito, consulte Alocações de pedidos do Microsoft Power Platform com base em licenças.
Para obter informações sobre como ver e alocar suplementos de capacidade, consulte Suplementos de capacidade.
Para obter informações sobre a compra de suplementos de capacidade individual, consulte o Guia de Licenciamento do Power Apps e do Power Automate.
Limites de proteção do serviço
Para assegurar a disponibilidade e desempenho consistentes para todos, aplicamos alguns limites à forma como as APIs são utilizadas com o Dataverse. Os limites da API de proteção de serviços ajudam a garantir que os utilizadores que executam aplicações não podem interferir entre si com base nas restrições de recursos. Os limites não afetarão os utilizadores normais da plataforma. Só poderão ser afetadas as aplicações que efectuam um número muito elevado de pedidos de API. Os limites fornecem um nível de proteção contra picos aleatórios e inesperados no volume de pedidos que ameaçam a disponibilidade e o desempenho da plataforma Dataverse.
Limitamos o número de ligações simultâneas por conta de utilizador, o número de pedidos de API por ligação e a quantidade de tempo de execução que pode ser utilizada para cada ligação. Estas métricas são avaliadas numa janela deslizante de cinco minutos. Quando um destes limite for excedido, a plataforma irá gerar uma excepção.
Nota
Os limites de proteção do serviço aplicam-se a todos os pedidos de serviços Web externos, não apenas às operações CRUD em tabelas contadas contra os limites de elegibilidade.
Os limites da API de proteção de serviços não são aplicados a chamadas de API efetuadas em fluxos de trabalho, atividades de fluxo de trabalho personalizadas ou código de plug-in. Estas operações são invocadas internamente.
Os limites de proteção do serviço só são encontrados por aplicações que executam um elevado volume de operações de dados. Recomendamos que os programadores que compilam aplicações que executam um elevado volume de operações de dados apliquem padrões para repetir operações após um período de tempo em que estas exceções são devolvidas. A aplicação destes padrões irá permitir que a aplicação responda às exceções que o serviço envia e reduz o número total de pedidos e a obter o maior débito possível.
Para obter informações sobre os erros específicos que podem ser devolvidos e como os programadores podem aplicar padrões para responder a estes erros, consulte Limites da API de Proteção de Serviços.
Consulte também
Administrar o Power Platform/Licenciamento e gestão de licenças/Limites de pedidos e alocações
Programador/Trabalhar com dados utilizando código/Limites de API de Proteção de Serviços
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).