Zdieľať cez


Politika obmedzovania štruktúry

K obmedzovaniam dochádza vtedy, keď kapacita nájomníka využíva viac prostriedkov kapacity, ako si zakúpila. Príliš veľké obmedzenie môže mať za následok zníženie výkonu koncových používateľov. Nájomník služby Microsoft Fabric môže vytvoriť viaceré kapacity a priradiť pracovné priestory ku konkrétnej kapacite na fakturáciu a zmenu veľkosti.

Obmedzovanie sa používa na úrovni kapacity, čo znamená, že zatiaľ čo v jednej kapacite alebo množine pracovných priestorov sa môže vyskytnúť nižší výkon v dôsledku preťaženia, iné kapacity môžu naďalej normálne fungovať. V prípadoch, keď sú funkcie, ako napríklad artefakty OneLake, vytvorené v jednej kapacite a spotrebované inou, stav obmedzovania spotrebovanej kapacity určuje, či sú volania artefaktu obmedzené.

Vyváženie medzi výkonom a spoľahlivosťou

Služba Fabric je navrhnutá tak, aby svojim zákazníkom poskytovala bleskový výkon tým, že umožňuje operáciám prístup k zdrojom s väčšou kapacitou jednotky (CU), než je vyhradená pre kapacitu. Úlohy, ktoré môžu trvať niekoľko minút na dokončenie na iných platformách, môžu byť dokončené len v sekundách služby Fabric. Aby sa predišlo potrestaniu používateľov pri prepätí prevádzkového zaťaženia, fabric vyrovnáva alebo spomaľuje alebo spomaľuje využívanie operácie v CU počas minimálne piatich minút a ešte dlhšie pri vysokej spotrebe CU, ale požiadaviek krátkeho režimu runtime. Toto správanie zaručuje, že si môžete vychutnať konzistentne rýchly výkon bez toho, aby ste zažívali obmedzenie.

V prípade operácií na pozadí, ktoré už dlho spracúvajú a spotrebúvajú veľké zaťaženie CU, služba Fabric vyrovnáva používanie cu počas 24-hodinového obdobia. Smoothing eliminuje potrebu, aby dátoví vedci a správcovia databáz strávili čas vytváraním pracovných miest, aby sa zaťaženie CU rozšírilo po celý deň, aby sa zabránilo zmrazeniu účtov. S 24-hodinové CU smoothing, plánované úlohy môžu bežať súčasne bez toho, aby spôsobovali akékoľvek špičky kedykoľvek počas dňa, a môžete si vychutnať dôsledne rýchly výkon bez plytvania časom spravovanie pracovných miest.

Letová prevádzka nie je obmedzovaná

Keď kapacita vstúpi do stavu obmedzenia, ovplyvní len operácie, ktoré sa požadujú po tom, ako kapacita začala obmedzovať. Všetky operácie vrátane dlhotrvajúcich operácií, ktoré boli odoslané pred začatím obmedzovania, môžu byť spustené až do dokončenia. Toto správanie vám dáva istotu, že operácie sa dokončia, a to aj počas nárastu používania cu.

Fázy spúšťačov a obmedzovania škrtiacej klapky

Po vyrovnávaní sa môžu niektoré kontá stále vyskytnúť špičky v používaní cu počas špičky vytvárania zostáv. V záujme pomoci pri spravovaní týchto špičk môžu správcovia nastaviť e-mailové upozornenia, ktoré budú oznámené, keď kapacita využíva 100 % svojich zriadených prostriedkov CU. Tento vzorec označuje, že kapacita môže vyrovnať zaťaženie a správca by mal zvážiť zväčšenie veľkosti skladovej jednotky SKU. Je dôležité poznamenať, že v prípade jednotiek F SKU ich môžete kedykoľvek v nastaveniach správcu manuálne zvyšovať a znižovať. Aj v prípade, že kapacita plní svoj potenciál CU, však obmedzenie nepoužije. Toto správanie zaručuje, že používatelia majú neustále rýchly výkon bez toho, aby zažívali akékoľvek prerušenie.

Prvá fáza obmedzovania sa začína, keď kapacita v priebehu nasledujúcich 10 minút využíva všetky svoje dostupné zdroje CU. Ak ste napríklad zakúpili 10 jednotiek kapacity a potom ste spotrebovali 50 jednotiek za minútu, vytvorí sa prevod 40 jednotiek za minútu. Po dvoch a pol minútach by ste nahromadili únos 100 jednotiek, požičaných z budúcich okien. V tomto bode, keď sa už všetky kapacity vyčerpajú na nasledujúcich 10 minút, spoločnosť Fabric spustí prvú úroveň obmedzenia a všetky nové interaktívne operácie sa po odoslaní oneskoria o 20 sekúnd. Ak prenos dosiahne celú hodinu, interaktívne žiadosti sa odmietnu, ale plánované operácie na pozadí sa budú naďalej spúšťať. Ak sa kapacita nahromadí celých 24 hodín prevážania, celá kapacita sa zmrazí, kým sa prevod nevyplatí.

Budúca hladká spotreba

Poznámka

Microsoft sa snaží zlepšiť flexibilitu zákazníka pri používaní služby a zároveň vyrovnávať potrebu spravovania využitia kapacity zákazníka. Z tohto dôvodu môže spoločnosť Microsoft zmeniť alebo aktualizovať politiku obmedzovania služby Fabric.

Použitie Obmedzenia politiky Vplyv na politiku platformy
Použitie <= 10 minút Ochrana pred nadmernou nádchou Úlohy môžu využívať 10 minút využitia budúcej kapacity bez obmedzenia.
10 minút < používania <= 60 minút Interaktívne oneskorenie Interaktívne úlohy požadované používateľom sa oneskoria o 20 sekúnd od odoslania.
60 minút < Používania <= 24 hodín Interaktívne odmietnutie Interaktívne úlohy požadované používateľom sú zamietnuté.
Používanie > 24 hodín Zamietnutie na pozadí Všetky žiadosti sú zamietnuté.

Zníženie využitia kapacity pri prenose

Vždy, keď má kapacita nečinnú kapacitu, systém sa oplatí na úrovní prenosov.

Ak máte 100 minút CU a prenos 200 minút CU a nemáte spustené žiadne operácie, znamená to dve minúty, kým odplatíte svoj prenos. V tomto príklade systém nie je obmedzovaný, pretože existujú dve minúty prenosnosti. Oneskorenia obmedzovania sa začnú, až keď sa nahromadí 10 minút prenosnosti.

Ak potrebujete splatiť prenosnejšie rýchlejšie, môžete dočasne zväčšiť veľkosť jednotky SKU, aby ste mohli generovať viac kapacity v stave nečinnosti, ktorá sa použije na váš prenos.

Správanie obmedzovania je špecifické pre fabric

Zatiaľ čo väčšina produktov služby Fabric dodržiava vyššie uvedené pravidlá obmedzovania, existuje niekoľko výnimiek.

Streamy udalostí služby Fabric majú napríklad veľa operácií, ktoré možno spustiť až po rokoch, keď sú spustené. Obmedzovanie nových operácií streamovania udalostí by nedávalo zmysel, takže namiesto toho sa množstvo prostriedkov CU pridelených na otváranie streamu zníži, kým kapacita nebude opäť v dobrom stave.

Ďalšou výnimkou je inteligencia v reálnom čase, ktorá by nemala byť v reálnom čase, ak by sa operácie oneskorili o 20 sekúnd. V dôsledku toho inteligencia v reálnom čase ignoruje prvú fázu obmedzovania s 20-sekundovým oneskorením na 10 minút prevodiča a čaká až do fázy zamietnutia na 60 minút prevodiča, aby sa začalo obmedzovanie. Vďaka tomuto správaniu môžu používatelia naďalej využívať výkon v reálnom čase aj počas obdobia vysokého dopytu.

Podobne sa takmer všetky operácie v kategórii Sklad vykazujú ako pozadie , kde je možné využiť 24-hodinové plynulé spracovanie aktivity s cieľom umožniť najflexibilnejšie vzory používania. Klasifikácia všetkých skladov údajov ako pozadia zabraňuje rýchlemu spusteniu obmedzovania pri špičkách využívania CU. Niektoré požiadavky môžu spustiť reťazec operácií, ktoré sú obmedzované inak. Môže sa tak stať, že na operáciu na pozadí sa obmedzenie bude vzťahovať ako na interaktívnu operáciu.

Interaktívne klasifikácie a klasifikácie na pozadí na obmedzenie a vyhladenie

Microsoft Fabric delí operácie do dvoch typov, interaktívnych a pozadí. Popisy týchto operácií a rozdiely medzi nimi nájdete v operáciách služby Fabric.

Niektorí správcovia si môžu všimnúť, že operácie sú niekedy klasifikované ako interaktívne a hladké ako pozadie alebo naopak. Tento rozdiel sa odohráva, pretože systémy obmedzovania služby Fabric musia pred začatím spustenia žiadosti používať pravidlá obmedzovania. Plynulá situácia nastane po začatí práce a môže sa merať spotreba CU.

Systémy obmedzovania sa pokúšajú presne kategorizovať operácie po odoslaní, ale niekedy sa klasifikácia operácie môže po použití obmedzovania zmeniť. Keď sa spustí operácia, sprístupní sa podrobnejšie informácie o žiadosti. V nejednoznačných scenároch sa systémy obmedzovania snažia chybne klasifikovať operácie ako základné, čo je v najlepšom záujme používateľa.

Sledovanie prekročení a zamietnutých operácií

To, či je vaša kapacita preťažená , si môžete pozrieť v grafe Využitie v aplikácii Metrika kapacity služby Microsoft Fabric. Nárast, ktorý prechádza cez čiaru, označuje preťaženie. Ak chcete ďalej skúmať preťaženie, prejdite na stránku s časovým bodom. Potom si môžete prezrieť interaktívne operácie aj operácie na pozadí a zistiť, ktoré z nich boli zodpovedné za preťaženie vašej kapacity. Môžete tiež určiť, kedy sa udalostí preťaženia konali.

Keďže využitie prekračujúce 100 % neznamená automatické obmedzenie, musíte pri vyhodnocovaní nadmerných limitov použiť graf Obmedzovanie. Odtiaľ môžete otvoriť tabuľku, ktorá zobrazuje minúty na vyhorenie, graf s pridaním, postupu prác, kumulatívnym percentom a ďalším.

Animácia, ktorá zobrazuje možnosť podrobnej analýzy pre vybratý časový bod.

Ak chcete zobraziť históriu vizuálov akejkoľvek nadutilizácie kapacity vrátane prenosov, kumulatívnych údajov a postupu napaľovania údajov o využití, prejdite na kartu Overages (Prekročenie hodnôt). Mierku vizuálu prekročení môžete zmeniť na zobrazenie 10 minút, 60 minút a 24 hodín. Prevod do úvahy berie do úvahy iba fakturovateľné operácie.

Animácia, ktorá zobrazuje prekročenie času.

Prechod na detaily aplikácie Microsoft Fabric Capacity Metrics umožňuje správcom zobraziť operácie, ktoré boli zamietnuté počas udalosti obmedzenia. O týchto operáciách sa nachádzajú iba obmedzené informácie, pretože ich spustenie nebolo nikdy povolené. Správca môže vidieť produkt, používateľa, ID operácie a čas odoslania žiadosti. Pri zamietnutí žiadosti sa koncovým používateľom zobrazí chybové hlásenie so žiadosťou o skúsiť to znova.

Akcie, ktoré môžete vykonať, aby ste sa zotavili zo situácií preťaženia

Keď je kapacita obmedzovaná na mrazený bod, používateľom sa zobrazí chyba, ak ich akcia vyžaduje, aby služba Fabric vypočítala zdroje. Chyba môže napríklad povedať, že model sa nedá načítať z dôvodu dosiahnutia limitov kapacity. V takýchto prípadoch môžete použiť tieto stratégie na obnovenie kapacity z mrazeného stavu.

  • Pred vydaním nových žiadostí počkajte, kým stav preťaženia ustane.
  • Inovujte skladovú jednotku SKU kapacity F.
  • Pozastavenie/obnovenie kapacity F.
  • Automatické škálovanie kapacity P.
  • Premiestnite s nižšou prioritou alebo nadmernú odchýlku pracovných priestorov z kapacity.