Sdílet prostřednictvím


Microsoft DataversePřehled omezení rozhraní API

Limity Dataverse API pomáhají zajistit úroveň služeb, dostupnost a kvalitu. Limity Dataverse API jsou součástí limitů a přidělování požadavků Power Platform. Tento článek představí omezení specificky platná pro Dataverse vztahující se na Power Apps, Power Automate a aplikace pro zapojení zákazníků (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing a Dynamics 365 Project Service Automation) připojující se k Dataverse.

Informace o limitech pro všechny oblasti v rámci Power Platform viz Limity a přidělení požadavků Power Platform.

Existují dvě kategorie limitů platných pro Dataverse: Nárok a Ochrana služeb.

Limity ochrany služeb Limity požadavku (nárok rozhraní API) Power Platform
Při překročení limitů okamžitě vrátit 429 Příliš mnoho požadavků. Vynuceno pro toky Power Automate, ale bude mít ustanovení pro příležitostné překročení v Dataverse, když bude vynuceno
Vyhodnoceno v 5minutovém klouzavém intervalu. Vyhodnoceno během 24 hodin.
Platí pro všechny externí požadavky na webové služby Dataverse. Platí pro všechny výpočetní operace a analýzy pocházející z interních nebo externích požadavků.
Vývojář nese odpovědnost za vyhnutí se podmínkám, které mohou způsobit chyby, a za správu případných opakovaných pokusů. Správce je odpovědný za správu přidělené kapacity. Pro zvýšení limitů si mohou zakoupit doplňky kapacity.
Dnes vynuceno v rámci produktu. - Bude vynuceno poté, co bude všeobecně k dispozici sestava verze Preview, která je dnes k dispozici správcům pro sledování a odhad používání.
- Sestavy verze Preview jsou k dispozici.
Další informace: https://aka.ms/serviceprotectionlimits Další informace: https://aka.ms/PlatformLimits

Limity nároku

Tyto limity představují počet žádostí, které jsou uživatelé oprávněni každý den podat. Přidělený limit závisí na typu licence přiřazené každému uživateli.

Pokud kterýkoli uživatel překročí nárok na požadavky, bude o tom správce informován a bude moci tomuto uživateli přiřadit kapacitu požadavku Power Apps a Power Automate. Uživatelům nebude v současné době zablokován přístup k používání aplikací kvůli příležitostným a přiměřeným nadbytkům.

Pro Dataverse zahrnují požadavky API všechny datové operace, které interagují s řádky tabulky, kde jsou řádky vytvářeny, načítány, aktualizovány nebo mazány (CRUD). Zvláštní operace jako sdílení a přiřazení jsou zahrnuty, protože se považují za aktualizace. Tyto požadavky mohou být od libovolného klienta nebo aplikace a mohou používat jakýkoli koncový bod. Patří sem mimo jiné operace prováděné moduly plug-in, asynchronní pracovní postupy, vlastní ovládací prvky a operace $batch (ExecuteMultiple). Existuje malá sada interních operací systému, které jsou vyloučeny z omezení, jako je přihlášení, odhlášení a operace metadat systému.

Důležité

Alokace požadavků Power Platform API zahrnují použití Power Automate, AI Builder a rozhraní API konektoru. Všechny požadavky prostřednictvím konektoru, které mají za následek požadavek Dataverse, budou představovat 1 požadavek Power Platform.

Podrobnosti o těchto limitech nároků viz Přidělování požadavků Microsoft Power Platform na základě licencí.

Informace o prohlížení a přidělování doplňků kapacity naleznete v části Doplňky kapacity.

Informace o nákupu jednotlivých doplňků kapacity naleznete v článku Průvodce licencováním Power Apps a Power Automate.

Limity ochrany služeb

Abychom zajistili stálou dostupnost a výkon pro všechny, uplatňujeme určité limity v souviselosti s použitím rozhraní API se službou Dataverse. Limity API ochrany služeb pomáhají zajistit, aby uživatelé, kteří spouštějí aplikace, nemohli navzájem zasahovat do svých operací na základě omezení zdrojů. Tyto limity neovlivní normální uživatele platformy. Ovlivněny mohou být jen aplikace, které provádějí vysoký počet žádostí rozhraní API. Tyto limity zajistí ochranu proti náhodným a neočekávaným nárůstům objemu žádostí, které ohrožují charakteristiky dostupnosti a výkonu platformy Dataverse.

Omezujeme počet souběžných propojení na uživatelský účet, počet požadavků API na propojení a množství času spuštění, který lze využít pro každé propojení. Tyto metriky se vyhodnocují v rámci pětiminutového klouzavého intervalu. Při překročení jednoho z těchto limitů vyvolá platforma výjimku.

Poznámka

Limity ochrany služby se vztahují na všechny požadavky na externí webové služby, nejen na operace CRUD v tabulkách se započítávají do limitů oprávnění.

Limity rozhraní API ochrany služeb se nepoužijí na volání API uskutečněná v rámci pracovních toků, vlastních činností v rámci pracovního postupu nebo kódu plug-in. Tyto operace jsou vyvolány interně.

Na limity ochrany služeb narazí pouze aplikace, které provádějí velký objem datových operací. Doporučujeme, aby vývojáři sestavující aplikace, které provádějí velké množství datových operací, aplikovali vzory pro opakované operace po určité době, když jsou vráceny tyto výjimky. Použití těchto vzorů umožní aplikaci reagovat na výjimky, které služba odešle, a snížit celkový počet požadavků a dosáhnout nejvyšší možné propustnosti.

Informace o konkrétních chybách, které mohou být vráceny, a o tom, jak mohou vývojáři použít vzory, aby na tyto chyby reagovali, najdete v článku Limity API ochrany služeb.

Viz také

Správa Power Platform / Licencování a správa licencí / Limity a přidělení požadavků
Vývojář / Práce s daty pomocí kódu / Limity API ochrany služeb

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).