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 sú uvedené v článku Obmedzenia a pridelenia žiadostí platformy Power Platform.
Existujú dve kategórie limitov, ktoré platia pre Dataverse: Oprávnenie a Ochrana služby limity ako je zhrnuté nižšie.
Limity ochrany služieb | Limity žiadostí služby Power Platform (nárok rozhrania API) |
---|---|
Po prekročení limitov sa okamžite vráti hlásenie 429 Príliš veľa žiadostí. | 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é. |
Ďalšie informácie: https://aka.ms/serviceprotectionlimits | Ďalšie informácie: 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čí svoje oprávnenie na požiadavku, administrátor bude upozornený a bude môcť prideliť Power Apps a Power Automate kapacitu tomuto používateľovi. Používatelia nebudú v tomto okamihu zablokovaní v používaní aplikácií pre občasné a primerané prekročenia.
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é zásuvnými modulmi, asynchronné pracovné postupy, vlastné ovládacie prvky a operácie $batch (ExecuteMultiple). Existuje malá skupina vnútorných operácií systému, ktoré sú vylúčené, napríklad prihlásenie, odhlásenie a operácie systémových metadát.
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 Pridelenia žiadostí Microsoft Power Platform na základe licencií.
Informácie o prezeraní a prideľovaní doplnkov kapacity nájdete v časti Doplnky kapacity.
Informácie o nákupe jednotlivých doplnkových kapacít nájdete v článku Sprievodca licenciami Power Apps a Power Automate.
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. Limity rozhrania API na ochranu služieb pomáhajú zabezpečiť, aby sa používatelia spustených aplikácií nemohli navzájom rušiť na základe obmedzení zdrojov. 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í.
Limity rozhrania API na ochranu služieb sa nevzťahujú na volania rozhrania API uskutočnené v rámci pracovných tokov, vlastných aktivít pracovného toku alebo kódu doplnku. Tieto operácie sa vyvolávajú interne.
S limitmi ochrany služieb sa stretávajú iba aplikácie, ktoré vykonávajú veľký objem dátových operácií. Odporúčame, aby vývojári, ktorí vytvárajú aplikácie, ktoré vykonávajú veľký objem dátových operácií, použili vzory na opakované operácie po určitom čase, keď sa tieto výnimky vrátia. Aplikácia týchto vzorov umožní aplikácii reagovať na výnimky, ktoré služba odosiela, zníži celkový počet požiadaviek a dosiahne najvyššiu možnú priepustnosť.
Informácie o konkrétnych chybách, ktoré môžu byť vrátené, a o tom, ako môžu vývojári aplikovať vzory na riešenie týchto chýb, nájdete na stránke Obmedzenia API ochrany služieb.
Pozrite si tiež
Spravovanie Power Platform/Licencie a správa licencií/Obmedzenia a pridelenia žiadostí
Vývojár/Práca s údajmi pomocou kódu/Obmedzenia API ochrany služieb
Poznámka
Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)
Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).