Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Ograničenja Dataverse API-ja pomažu u obezbeđenju nivoa, dostupnosti i kvaliteta usluge. Ograničenja Dataverse API-ja su deo Power Platform ograničenja zahteva i dodele. Ovaj članak će uvesti ograničenja posebno za Dataverse primenljivo za usluge Power Apps, Power Automate i aplikacije za angažovanje klijenata (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation) koje se povezuju sa uslugom Dataverse.
Za informacije o ograničenjima za sve oblasti unutar Power Platform, pogledajte Power Platform Zahtev ograničenja i raspodele.
Postoje dve kategorije ograničenja koja važe za Dataverse: Ograničenja zaštite prava i usluga kao što je sažeto u nastavku.
| Ograničenja zaštite usluge | Ograničenja Power Platform zahteva (pravo za API) |
|---|---|
| Odmah vratite 429 Previše zahteva kada su prekoračena ograničenja. | Primenjuje se za Power Automate tokove, ali će imati odredbe za povremene viškove u usluzi Dataverse kada se primeni |
| Procenjeno u 5-minutnom kliznom periodu. | Procenjeno u periodu od 24 sata. |
| Primenjuje se na sve spoljne zahteve za Dataverse veb-usluge. | Primenjuje se na sve operacije izračunavanja i analitiku koji potiču iz unutrašnjih ili spoljnih zahteva. |
| Programer je odgovoran za izbegavanje uslova koji mogu da izazovu greške i za upravljanje ponovnim pokušajem kada do njih dođe. | Administrator je odgovoran za upravljanje dodeljenim kapacitetom. On može da kupi dodatke za kapacitet da bi povećao ograničenja. |
| Primenjeno danas u okviru proizvoda. | - Primenjivaće se pošto izveštaj za pregled, koji je danas dostupan administratorima radi praćenja i procene upotrebe, postane opštedostupan. -Izveštaji za pregled su sada dostupni. |
| Više informacija: https://aka.ms/serviceprotectionlimits | Više informacija: https://aka.ms/PlatformLimits |
Ograničenja prava
Ova ograničenja predstavljaju broj zahteva koji korisnici imaju pravo da podnesu svaki dan. Ograničenje dodele zavisi od vrste licence dodeljene svakom korisniku.
Ako bilo koji korisnik prekorači svoje pravo na zahtev, administrator će biti obavešten i moći će da dodeli Power Apps i Power Automate zatraži kapacitet tom korisniku. Korisnici neće biti blokirani da koriste aplikacije za povremene i razumne prekoračenja u ovom trenutku.
Za Dataverse, API zahtevi uključuju sve operacije podataka koje komuniciraju sa redovima tabele gde se redovi kreiraju, preuzimaju, ažuriraju ili brišu (CRUD). Uključene su posebne operacije kao što su deljenje i dodeljivanje jer se smatraju ažuriranjima. Ovi zahtevi mogu biti od bilo kog klijenta ili aplikacije i mogu da koriste bilo koju krajnju tačku. To uključuje, ali nije ograničeno na, operacije koje obavljaju dodaci, asinhroni radni tokovi, prilagođene kontrole i $batch (EkecuteMultiple) operacije. Postoji mali skup internih operacija sistema koje su isključene, kao što su prijavljivanje, odjavljivanje i sistemske operacije metapodataka.
Važno
Dodeljivanja Power Platform API zahteva obuhvataju upotrebu API-ja za Power Automate, AI Builder i konektor. Svi zahtevi preko konektora rezultiraju Dataverse zahtevom predstavljaju 1 Power Platform zahtev.
Za detalje o ovim ograničenjima prava, pogledajte Microsoft Power Platform zahtevi alokacije na osnovu licenci.
Za informacije o pregledu i dodeljivanju dodataka kapaciteta, pogledajte Dodaci kapaciteta.
Za informacije o kupovini pojedinačnih dodataka za kapacitete Power Apps Power Automate pogledajte i Vodič za licenciranje.
Ograničenja zaštite usluge
Da bismo svima obezbedili stalnu dostupnost i performanse, primenjujemo neka ograničenja u načinu na koji se API koristi sa uslugom Dataverse. Ograničenja API-ja za zaštitu usluga pomažu da se osigura da korisnici koji pokreću aplikacije ne mogu da ometaju jedni druge na osnovu ograničenja resursa. Ograničenja neće uticati na normalne korisnike platforme. To može da pogodi samo aplikacije koje obavljaju veliki broj API zahteva. Ograničenja obezbeđuju nivo zaštite od nasumičnih i neočekivanih velikih talasa u količinama zahteva koji prete karakteristikama dostupnosti i performansi platforme Dataverse.
Ograničavamo broj uporednih veza po korisničkom nalogu, broj API zahteva po vezi i dužina vremena izvršenja koje se može koristiti za svaku vezu. Ove metrike se procenjuju u roku od pet minuta kliznog prozora. Kada se jedno od ovih ograničenja prekorači, platforma će izbaciti izuzetak.
Belešku
Ograničenja zaštite usluge primenjuju se na sve zahteve za spoljne veb-usluge, a ne samo na CRUD operacije na tabelama koje su uračunate u ograničenja prava.
Ograničenja API-ja za zaštitu usluga se ne primenjuju na API pozive u okviru tokova posla, prilagođenih aktivnosti toka posla ili dodatnog koda. Te operacije se interno pozivaju.
Ograničenja zaštite servisa nailaze samo na aplikacije koje obavljaju veliku količinu operacija podataka. Preporučujemo da programeri koji grade aplikacije koje obavljaju veliku količinu operacija podataka primenjuju obrasce za ponovne operacije nakon određenog vremenskog perioda kada se ovi izuzeci vrate. Primena ovih šablona će omogućiti aplikaciji da odgovori na izuzetke koje usluga šalje i smanji ukupan broj zahteva i postigne najveću moguću propusnost.
Za informacije o specifičnim greškama koje se mogu vratiti i kako programeri mogu da primene obrasce da odgovore na ove greške, pogledajte Service Protection API Limits.
Takođe pogledajte
Administracija Power Platform / Licenciranje i upravljanje licencama / Zahtevi ograničenja i alokacije
Programer / Rad sa podacima pomoću koda / API za zaštitu usluga Ograničenja