Делите путем


Microsoft DataverseПреглед ограничења API-ја

Ограничења Dataverse API-ја помажу у обезбеђењу нивоа, доступности и квалитета услуге. Ограничења Dataverse API-ја су део Power Platform ограничења захтева и доделе. Овај чланак ће увести ограничења посебно за Dataverse применљиво за услуге Power Apps, Power Automate и апликације за ангажовање клијената (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing и Dynamics 365 Project Service Automation) које се повезују са услугом Dataverse.

За информације о ограничењима за све области унутар Power Platform, погледајте Power Platform Захтев ограничења и расподеле.

Постоје две категорије ограничења која важе за Dataverse: Ограничења заштите права и услуга као што је сажето у наставку.

Ограничења заштите услуге Ограничења Power Platform захтева (право за API)
Одмах вратите 429 Превише захтева када су прекорачена ограничења. Примењује се за Power Automate токове, али ће имати одредбе за повремене вишкове у услузи Dataverse када се примени
Процењено у 5-минутном клизном периоду. Процењено у периоду од 24 сата.
Примењује се на све спољне захтеве за Dataverse веб-услуге. Примењује се на све операције израчунавања и аналитику који потичу из унутрашњих или спољних захтева.
Програмер је одговоран за избегавање услова који могу да изазову грешке и за управљање поновним покушајем када до њих дође. Администратор је одговоран за управљање додељеним капацитетом. Он може да купи додатке за капацитет да би повећао ограничења.
Примењено данас у оквиру производа. - Примењиваће се пошто извештај за преглед, који је данас доступан администраторима ради праћења и процене употребе, постане општедоступан.
-Извештаји за преглед су сада доступни.
Више информација: https://aka.ms/serviceprotectionlimits Више информација: https://aka.ms/PlatformLimits

Ограничења права

Ова ограничења представљају број захтева који корисници имају право да поднесу сваки дан. Ограничење доделе зависи од врсте лиценце додељене сваком кориснику.

Ако било који корисник прекорачи своје право на захтев, администратор ће бити обавештен и моћи ће да додели Power Apps и Power Automate затражи капацитет том кориснику. Корисници неће бити блокирани да користе апликације за повремене и разумне прекорачења у овом тренутку.

За Dataverse, API захтеви укључују све операције података које комуницирају са редовима табеле где се редови креирају, преузимају, ажурирају или бришу (CRUD). Укључене су посебне операције као што су дељење и додељивање јер се сматрају ажурирањима. Ови захтеви могу бити од било ког клијента или апликације и могу да користе било коју крајњу тачку. То укључује, али није ограничено на, операције које обављају додаци, асинхрони радни токови, прилагођене контроле и $ батцх (ЕкецутеМултипле) операције. Постоји мали скуп интерних операција система које су искључене, као што су пријављивање, одјављивање и системске операције метаподатака.

Важно

Додељивања Power Platform API захтева обухватају употребу API-ја за Power Automate, AI Builder и конектор. Сви захтеви преко конектора резултирају Dataverse захтевом представљају 1 Power Platform захтев.

За детаље о овим ограничењима права, погледајте Microsoft Power Platform захтеви алокације на основу лиценци.

За информације о прегледу и додељивању додатака капацитета, погледајте Додаци капацитета.

За информације о куповини појединачних додатака за капацитете Power Apps Power Automate погледајте и Водич за лиценцирање.

Ограничења заштите услуге

Да бисмо свима обезбедили сталну доступност и перформансе, примењујемо нека ограничења у начину на који се API користи са услугом Dataverse. Ограничења АПИ-ја за заштиту услуга помажу да се осигура да корисници који покрећу апликације не могу да ометају једни друге на основу ограничења ресурса. Ограничења неће утицати на нормалне кориснике платформе. То може да погоди само апликације које обављају велики број API захтева. Ограничења обезбеђују ниво заштите од насумичних и неочекиваних великих таласа у количинама захтева који прете карактеристикама доступности и перформанси платформе Dataverse.

Ограничавамо број упоредних веза по корисничком налогу, број API захтева по вези и дужина времена извршења које се може користити за сваку везу. Ове метрике се процењују у року од пет минута клизног прозора. Када се једно од ових ограничења прекорачи, платформа ће избацити изузетак.

Белешка

Ограничења заштите услуге примењују се на све захтеве за спољне веб-услуге, а не само на CRUD операције на табелама које су урачунате у ограничења права.

Ограничења АПИ-ја за заштиту услуга се не примењују на АПИ позиве у оквиру токова посла, прилагођених активности тока посла или додатног кода. Те операције се интерно позивају.

Ограничења заштите сервиса наилазе само на апликације које обављају велику количину операција података. Препоручујемо да програмери који граде апликације које обављају велику количину операција података примењују обрасце за поновне операције након одређеног временског периода када се ови изузеци врате. Примена ових шаблона ће омогућити апликацији да одговори на изузетке које услуга шаље и смањи укупан број захтева и постигне највећу могућу пропусност.

За информације о специфичним грешкама које се могу вратити и како програмери могу да примене обрасце да одговоре на ове грешке, погледајте Сервице Протецтион АПИ Лимитс.

Такође погледајте

Администрација Power Platform / Лиценцирање и управљање лиценцама / Захтеви ограничења и алокације
Програмер / Рад са подацима помоћу кода / АПИ за заштиту услуга Ограничења