Partajați prin


Prezentare generală a limitelor API din Microsoft Dataverse

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 limitele pentru toate zonele din Power Platform, consultați Power Platform Limitele și alocările solicitărilor.

Există două categorii de limite care se aplică pentru Dataverse: Drepturi de acces și Protecție servicii , așa cum sunt rezumate mai jos.

Limitele de protecție a serviciilor Limitele solicitărilor Power Platform (drepturi API)
Returnează imediat 429 Prea multe solicitări când limitele sunt depășite. Aplicat pentru fluxurile Power Automate, dar va avea accesul asigurat pentru depășiri ocazionale pe Dataverse, atunci când se aplică
Evaluat într-o fereastră glisantă, în 5 minute. Evaluat într-o perioadă de 24 de ore.
Se aplică tuturor solicitărilor externe către serviciile web Dataverse. Se aplică operațiunilor de calcul și analizelor care provin de la solicitări interne sau externe.
Dezvoltatorul este responsabil pentru evitarea condițiilor care pot cauza erori și gestionarea reîncercării atunci când apar acestea. Administratorul este responsabil de gestionarea capacității atribuite. Ei pot achiziționa suplimente de capacitate pentru a crește limitele.
Aplicat astăzi în cadrul produsului. - Se va aplica după ce raportul din versiunea preliminară, disponibil astăzi pentru ca administratorii să urmărească și să estimeze utilizarea, devine disponibil în general.
- Rapoartele din versiunea preliminară sunt disponibile acum.
Mai multe informații: https://aka.ms/serviceprotectionlimits Mai multe informații: https://aka.ms/PlatformLimits

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ă vreun utilizator își depășește dreptul la solicitări, administratorul va fi notificat și va putea atribui Power Apps și Power Automate capacitate de solicitare utilizatorului respectiv. Utilizatorii nu vor fi împiedicați să utilizeze aplicațiile pentru depășiri 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țiunile speciale precum *share* și *assign* 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țiuni efectuate de pluginuri, fluxuri de lucru asincrone, controale personalizate și operațiuni $batch (ExecuteMultiple). Există un set mic de operațiuni interne ale sistemului care sunt excluse, cum ar fi autentificarea, deconectarea și operațiunile de metadate ale sistemului.

Important

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

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

Pentru informații despre vizualizarea și alocarea extensiilor de capacitate, consultați Extensii de capacitate.

Pentru informații despre achiziționarea de extensii individuale de capacitate, consultați Power Apps și Power Automate Ghidul 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-ului de protecție a serviciilor ajută la asigurarea faptului că utilizatorii care rulează aplicații nu pot interfera unii cu alții pe baza constrângerilor de resurse. Limitele nu vor afecta utilizatorii obișnuiți 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. Aceste valori 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.

Limitele API-ului de protecție a serviciilor nu se aplică apelurilor API efectuate în cadrul fluxurilor de lucru, activităților personalizate ale fluxului de lucru sau codului pluginului. Aceste operațiuni sunt invocate intern.

Limitele de protecție a serviciilor sunt întâlnite doar de aplicațiile care efectuează un volum mare de operațiuni cu date. Recomandăm dezvoltatorilor care creează aplicații ce efectuează un volum mare de operațiuni cu date să aplice modele pentru operațiunile de reîncercare după o perioadă de timp în care sunt returnate aceste excepții. Aplicarea acestor modele va permite aplicației să răspundă la excepțiile trimise de serviciu, să reducă numărul total de solicitări și să atingă cel mai mare randament posibil.

Pentru informații despre erorile specifice care pot fi returnate și despre modul în care dezvoltatorii pot aplica modele pentru a răspunde la aceste erori, consultați Limitele API-ului Service Protection.

Consultați și

Administrare/ Licențiere și gestionare a licențelor / Limite și alocări de solicitări Power Platform
Dezvoltator / Lucrul cu date folosind cod / Limite API Service Protection