Microsoft DataversePrezentare generală a limitelor API

Limitele API Dataverse ajută la asigurarea nivelurilor, disponibilității, și calității serviciilor. Limitele API Dataverse fac parte din Limitele de solicitare și alocări Power Platform. Acest articol va introduce limite specifice pentru Dataverse aplicabile pentru Power Apps, Power Automate și aplicații Customer Engagement (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing și Dynamics 365 Project Service Automation) cu conectare la Dataverse.

Pentru informații despre limite pentru toate zonele din interior Power Platform, consultați Power Platform Limită de solicitare și alocări.

Există două categorii de limite pentru care se solicită Dataverse: Dreptul și limite Protecție serviciu.

Limite drept

Aceste limite reprezintă numărul de solicitări pe care utilizatorii au dreptul să le facă în fiecare zi. Limita alocată depinde de tipul de licență alocat fiecărui utilizator.

Dacă un utilizator depășește dreptul la cerere, administratorul ar fi anunțat și ar putea să le atribuie Power Apps și Power Automate solicită capacitate utilizatorului respectiv. Utilizatorii nu vor fi împiedicați să utilizeze aplicații pentru băuturi ocazionale și rezonabile în acest moment.

Pentru Dataverse, cererile API includ toate operațiunile de date care interacționează cu rândurile de tabel unde rândurile sunt create, recuperate, actualizate sau șterse (CRUD). Operațiuni speciale cum ar fi acțiune și atribuire sunt incluse deoarece sunt considerate actualizări. Aceste solicitări pot fi de la orice client sau aplicație și utilizând orice punct final. Acestea includ, dar nu se limitează la, operațiunile efectuate de inserturi, fluxuri de lucru async, controale personalizate și operații $lot (ExecuteMultiple). Există un set mic de operații interne ale sistemului care sunt excluse, cum ar fi operațiile de conectare, deconectare și metadate ale sistemului.

Important

Power Platform Alocările solicitărilor API includ utilizarea Power Automate,AI Builder și API-urile Connector. Toate cererile printr-un conector care rezultă în Dataverse cererea va reprezenta 1 cerere Power Platform.

Pentru detalii despre aceste limite de drept, consultați alocări de solicitări Microsoft Power Platform bazate pe licențe.

Pentru informații despre vizualizarea și alocarea suplimentelor de capacitate, consultați Programe de completare de capacitate.

Pentru informații despre cumpărarea suplimentelor individuale de capacitate, consultați secțiunea Power Apps și Power Automate Ghid de licențiere.

Limitele de protecție a serviciilor

Pentru a asigura disponibilitatea și performanța consecventă pentru toată lumea, aplicăm câteva limite la modul în care sunt utilizate API-urile Dataverse. Limitele API de protecție a serviciilor ajută la asigurarea faptului că utilizatorii care rulează aplicații nu pot interfera între ei în funcție de constrângerile de resurse. Limitele nu va afecta utilizatorii normali ai platformei. Pot fi afectate numai aplicațiile care generează un număr foarte mare de solicitări prin API. Limitele vor oferi un nivel superior de protecție față de creșteri aleatoare și neașteptate ale numărului de solicitări, creșteri care amenință disponibilitatea și caracteristicile de performanță ale platformei Dataverse.

Limităm numărul de conexiuni simultane pe cont de utilizator, numărul de solicitări API pentru fiecare conexiune și durata de execuție care poate fi utilizată pentru fiecare conexiune. Acestea sunt evaluate într-o fereastră glisantă de cinci minute. Când una dintre aceaste limite este depășită, platforma generează o excepție.

Notă

Limitele de protecție a serviciilor se aplică tuturor cererilor de servicii web externe, nu numai operațiunilor CRUD pe tabele luate în considerare în limitele drepturilor.

Protecția serviciilor Limitele API nu sunt aplicate împotriva apelurilor API efectuate în fluxuri de lucru, activități personalizate ale fluxului de lucru sau cod plug-in. Aceste operațiuni sunt invocate intern.

Deoarece limitele de protecție a serviciilor sunt de obicei întâlnite numai de aplicațiile care efectuează un volum mare de operațiuni de date, recomandăm dezvoltatorilor care construiesc acele aplicații să aplice modele pentru a reîncerca operațiunile după o perioadă de timp în care sunt returnate aceste excepții. Acest lucru va permite aplicației să răspundă la excepțiile pe care serviciul le trimite și să reducă numărul total de solicitări și să obțină cel mai mare randament posibil.

Pentru informații despre erorile specifice care pot fi returnate și modul în care dezvoltatorii pot aplica tipare pentru a răspunde acestor erori, consultați Limitele API pentru protecția serviciilor.

Consultați și

Administrați Power Platform / Licențiere și gestionarea licențelor / Limite și alocări ale solicitării
Dezvoltator / Lucrați cu date folosind coduri / Limitele API pentru protecția serviciilor

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).