Microsoft DataversePrehľad limitov rozhrania API

Obmedzenia pre rozhranie API služby Dataverse pomáhajú zaistiť úroveň služieb, dostupnosť a kvalitu. Obmedzenia pre rozhranie API služby Dataverse sú súčasťou obmedzenia a pridelenia žiadostí platformy Power Platform. Tento článok predstaví limity špeciálne pre Dataverse platné pre Power Apps, Power Automate a aplikácie na customer engagement (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing a Dynamics 365 Project Service Automation) pripájajúce sa k Dataverse.

Informácie o limitoch pre všetky oblasti v rámci Power Platform nájdete v časti Power Platform Žiadosť o limity a pridelenia.

Pre limity **Entitlement** a **Service Protection** sa vzťahujú dve kategórie limitov: **Entitlement** a **Service Protection**, ako je zhrnuté nižšie. Dataverse

Limity ochrany služieb Limity žiadostí služby Power Platform (nárok rozhrania API)
Okamžite vrátiť chybu 429 Príliš veľa požiadaviek pri prekročení limitov. Vynútené pre postupy služby Power Automate, ale budú mať zriadenia pre občasné prekročenia na platforme Dataverse v prípade vynútenia
Vyhodnotené v 5-minútovom posuvnom intervale. Vyhodnotené v 24-hodinovom období.
Vzťahuje sa na všetky externé žiadosti na webové služby Dataverse. Vzťahuje sa na všetky výpočtové operácie a analýzy pochádzajúce z interných alebo externých žiadostí.
Vývojár je zodpovedný za to, že sa vyhne podmienkam, ktoré môžu spôsobiť chyby, a za riadenie opätovného pokusu, keď sa vyskytnú. Správca je zodpovedný za riadenie priradenej kapacity. V záujme zvýšenia limitov sa dajú zakúpiť doplnky kapacity.
Vynútené dnes v rámci produktu. - Vynútené, keď bude všeobecne dostupná ukážka zostavy, ktorá je dnes dostupná správcom na sledovanie a odhadovanie použitia.
- Ukážky zostáv sú teraz dostupné.
Viac informácií: https://aka.ms/serviceprotectionlimits Viac informácií: https://aka.ms/PlatformLimits

Obmedzenia nárokov

Tieto limity predstavujú počet žiadostí, ktoré môžu používatelia každý deň podať. Pridelený limit závisí od typu licencie pridelenej každému používateľovi.

Ak ktorýkoľvek používateľ prekročí svoj oprávnený počet požiadaviek, správca bude o tom informovaný a bude môcť tomuto používateľovi priradiť kapacitu požiadaviek a kapacitu požiadaviek. Power Apps Power Automate Používateľom v tomto okamihu nebude blokované používanie aplikácií pri občasných a primeraných prekročeniach.

Pre Dataverse zahŕňajú požiadavky API všetky dátové operácie, ktoré interagujú s riadkami tabuľky, kde sa riadky vytvárajú, načítajú, aktualizujú alebo vymazávajú (CRUD). Špeciálne operácie ako zdieľať a priradiť sú zahrnuté, pretože sa považujú za aktualizácie. Tieto žiadosti môžu byť od ľubovoľného klienta alebo aplikácie a môžu používať akýkoľvek koncový bod. Patria sem okrem iného operácie vykonávané doplnkami, asynchrónne pracovné postupy, vlastné ovládacie prvky a operácie $batch (ExecuteMultiple). Existuje malá skupina interných systémových operácií, ktoré sú vylúčené, ako napríklad prihlásenie, odhlásenie a operácie so systémovými metadátami.

Dôležité

Pridelenia žiadostí API pre Power Platform zahŕňajú použitie rozhraní API pre Power Automate, AI Builder a Connector. Všetky žiadosti prostredníctvom konektora, ktoré vedú k žiadosti Dataverse, budú predstavovať 1 žiadosť Power Platform.

Podrobnosti o týchto obmedzeniach nárokov nájdete v časti Microsoft Power Platform žiadosti o pridelenie na základe licencií.

Informácie o zobrazení a prideľovaní doplnkov kapacity nájdete v časti Doplnky kapacity. ...

Informácie o zakúpení individuálnych doplnkov kapacity nájdete v Power Apps a Power Automate Sprievodcovi licenciami.

Obmedzenia ochrany služieb

Aby sme zaistili konzistentnú dostupnosť a výkonnosť pre všetkých, uplatňujeme určité obmedzenia na to, ako sa API používajú so službou Dataverse. Obmedzenia rozhrania API na ochranu služieb pomáhajú zabezpečiť, aby používatelia spúšťajúci aplikácie nemohli navzájom rušiť na základe obmedzení zdrojov. Tieto obmedzenia neovplyvnia bežných používateľov platformy. Ovplyvnené môžu byť iba aplikácie, ktoré vykonávajú veľký počet požiadaviek rozhrania API. Toto obmedzenie poskytne istú úroveň ochrany pred náhodnými a neočakávanými nárastmi v počte žiadostí, ktoré ohrozujú dostupnosť a charakteristiky výkonnosti platformy Dataverse.

Obmedzujeme počet súbežných pripojení na jeden užívateľský účet, počet požiadaviek API na pripojenie a čas vykonávania, ktorý sa môže použiť pre každé pripojenie. Tieto metriky sa vyhodnocujú v rámci päťminútového posuvného okna. Po prekročení jedného z týchto obmedzení dôjde na platforme k výnimke.

Poznámka

Limity ochrany služieb sa vzťahujú na všetky požiadavky externých webových služieb, nielen operácie CRUD na tabuľkách sa počítajú do limitov oprávnení.

Obmedzenia rozhrania API na ochranu služieb sa neuplatňujú na volania rozhrania API vykonané v rámci pracovných postupov, aktivít vlastných pracovných postupov alebo kódu doplnku. Tieto operácie sa vyvolávajú interne.

Obmedzenia ochrany služieb sa vyskytujú iba v aplikáciách, ktoré vykonávajú veľké objemy dátových operácií. Vývojárom aplikácií, ktoré vykonávajú veľké objemy dátových operácií, odporúčame, aby po uplynutí určitého času, keď sa tieto výnimky vrátia, používali vzory na opakovanie operácií. Použitie týchto vzorcov umožní aplikácii reagovať na výnimky, ktoré služba odošle, a znížiť celkový počet požiadaviek a dosiahnuť najvyššiu možnú priepustnosť.

Informácie o konkrétnych chybách, ktoré sa môžu vrátiť, a o tom, ako môžu vývojári použiť vzory na reakciu na tieto chyby, nájdete v časti Limity rozhrania API ochrany služieb.

Pozrite si tiež

Správa Power Platform / Licencovanie a správa licencií / Žiadosti o limity a pridelenia
Vývojár / Práca s dátami pomocou kódu / Obmedzenia rozhrania API ochrany služieb