Zdieľať cez


Vyrovnávanie a obmedzovanie v sklade údajov služby Fabric

Vzťahuje sa na: koncový bod analýzy SQL a sklad v službe Microsoft Fabric

V tomto článku sa uvádzajú koncepty hladkého a obmedzovania vyťažení pomocou koncového bodu analýzy Warehouse a SQL v službe Microsoft Fabric.

Tento článok sa vzťahuje na vyťaženia skladu údajov v službe Microsoft Fabric. Pri všetkých vyťaženiach služby Fabric navštívte lokalitu Obmedzenie v službe Microsoft Fabric.

Vypočítať kapacitu

Kapacita tvorí základ v službe Microsoft Fabric a poskytuje výpočtový výkon, ktorý poháňa všetky vyťaženia služby Fabric. Na základe zakúpenej jednotky SKU kapacity máte nárok na množinu kapacít jednotiek (CU), ktoré sú zdieľané v rámci služby Fabric. Jednotky CU pre jednotlivé jednotky SKU si môžete prečítať v jednotkách SKU v kapacite a skladových jednotkách SKU.

Vyhladzovania

Kapacity majú obdobia, v ktorých sú využívané nedostatočne (nečinné) a využívané (špičkové). Keď kapacita spúšťa viacero úloh, môže sa vygenerovať náhly nárast počítačového dopytu, ktorý prekračuje limity zakúpenej kapacity. Koncový bod analýzy Warehouse a SQL poskytuje prasknutú kapacitu , ktorá vyťaženiu umožňuje používať viac prostriedkov na dosiahnutie lepšieho výkonu.

Smoothing ponúka úľavu pre zákazníkov, ktorí vytvárajú náhle špičky počas špičky, zatiaľ čo majú množstvo nevyužívanej kapacity v nečinnosti. Vyrovnávanie zjednodušuje riadenie kapacít rozšírením vyhodnocovania výpočtov, aby sa zabezpečilo plynulé a efektívne spúšťanie úloh zákazníkov.

Vyrovnávanie nemá vplyv na čas spustenia. Pomáha zjednodušiť správu kapacity tým, že zákazníkom umožňuje veľkosť kapacity radšej na základe maximálneho využitia.

  • V prípade interaktívnych úloh vykonávaných používateľmi: spotreba kapacity je zvyčajne plynulá počas 5 minút alebo dlhšie, aby sa znížili krátkodobé časové špičky.

  • Pre plánované alebo pracovné miesta na pozadí: spotreba kapacity sa rozkladá za 24 hodín, čo eliminuje obavy z plánovania pracovných miest alebo sváru.

Ďalšie informácie nájdete v téme Obmedzenie toku údajov v službe Microsoft Fabric.

Klasifikácia operácií na skladovanie údajov v službe Fabric

Vo všeobecnosti sú operácie podobné službe Power BI klasifikované buď ako interaktívne alebo ako pozadie.

Väčšina operácií v kategórii skladu sa uvádza ako pozadie, aby sa využilo 24-hodinové plynulé spracovanie aktivity, čím sa umožní najflexibilnejšie vzory používania. Pri 24-hodinovom vyrovnávaní sa operácie môžu spúšťať súčasne bez toho, aby došlo k vzniku špičky kedykoľvek počas dňa. Zákazníci získajú výhody neustále rýchleho výkonu bez toho, aby sa museli starať o malé špičky v ich vyťažení. Klasifikáciou uskladňovania údajov ako pozadia sa preto znižuje frekvencia špičky využívania CU tým, že sa príliš rýchlo spustí obmedzenie.

Obmedzovanie

Obmedzenie nastane, keď kapacita zákazníka využíva viac prostriedkov procesora, ako bolo zakúpené. Po bez problémov so spotrebou sa politiky obmedzovania kapacity skontrolujú na základe množstva budúcej spotrebovanej kapacity. Výsledkom je degradované prostredie koncových používateľov. Keď kapacita vstúpi do stavu obmedzenia, ovplyvní len operácie, ktoré sa požadujú po tom, ako kapacita začala obmedzovať.

Politiky obmedzovania sa používajú na úrovni kapacity. Ak sa v jednej kapacite alebo množine pracovných priestorov vyskytuje nižší výkon v dôsledku preťaženia, iné kapacity môžu pokračovať v prevádzke normálne.

Štyri politiky obmedzenia kapacity pre službu Microsoft Fabric:

Budúca hladká spotreba – obmedzenia politiky Politika obmedzovania Vplyv na skúsenosti
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 Úlohy interaktívneho typu požadované používateľom sú zamietnuté.
Používanie > 24 hodín Zamietnutie na pozadí Všetky nové úlohy sú odmietnuté z vykonania.

Väčšina operácií koncového bodu analýzy Warehouse a SQL sa riadi politikou Zamietnutie na pozadí a zamietnutím operácie výsledku po nadmernom využití v priemere za 24-hodinové obdobie.

Dôležité informácie týkajúce sa obmedzenia

  • Žiadne operácie inflightu vrátane dlhotrvajúcich dotazov, uložených procedúr či šarží nebudú mať obmedzenia v polovici cesty. Politiky obmedzovania sa vzťahujú na ďalšiu operáciu po bez problémov so spotrebou.
  • Operácie skladu sú pozadím , s výnimkou scenárov, ktoré zahŕňajú operácie modelovania (ako je napríklad vytvorenie mierky, pridanie alebo odstránenie tabuliek z predvoleného sémantického modelu, vizualizácia výsledkov atď.) alebo vytváranie/aktualizácia sémantických modelov služby Power BI (vrátane predvoleného sémantického modelu) alebo zostáv. Tieto operácie naďalej prejdú politikou Interaktívne odmietnutie.
  • Rovnako ako pri väčšine operácií skladu , aj dynamické zobrazenia správy (DMV) sú klasifikované ako pozadie a zahrnuté v politike zamietnutia pozadia. V dôsledku toho zobrazenia dynamickej správy nie je možné dotazovať, keď je kapacita limitovaná. Hoci zobrazenia dynamickej správy nie sú k dispozícii, správcovia kapacity môžu prejsť do aplikácie Microsoft Fabric Capacity Metrics, kde nájdu príčinu.
  • Keď je politika zamietnutia pozadia povolená, pri akejkoľvek aktivite v Editor Power Query SQL, editore dotazov vizuálu alebo zobrazení modelovania sa môže zobraziť chybové hlásenie: Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again later.
  • Ak je politika Zamietnutie na pozadí povolená, ak sa pokúsite pripojiť ku skladu alebo spustiť nový dotaz TSQL v klientskych aplikáciách, ako je napríklad SQL Server Management Studio (SSMS) alebo Azure Data Studio cez SQL reťazec pripojenia, môže sa zobraziť kód chyby SQL 24801 a text Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again laterchyby .

Najvhodnejšie postupy na obnovenie zo situácií preťaženia

Správca kapacity sa môže v situácii obmedzenia obnoviť:

  • Inovujte kapacitu na vyššiu skladovú jednotku SKU s cieľom zvýšiť limit kapacity.
  • Identifikujte prispievateľov k špičkovej aktivite a spolupracujte s vlastníkmi projektov s vysokým zaťaženiem na optimalizáciu žiadostí pomocou procesov optimalizácie dotazov T-SQL alebo na redistribúcii úloh v rámci iných kapacít.
  • Pred vydaním nových žiadostí počkajte, kým stav preťaženia ustane.
  • Správcovia kapacity môžu konfigurovať proaktívne upozornenia a dostávať oznámenia ešte predtým, ako sa kapacita obmedzi.

Monitorovanie informácií o preťažení pomocou aplikácie Metrika kapacity služby Fabric

Správcovia kapacity si môžu podrobnejšie zobraziť informácie o preťažení a prechode na detaily prostredníctvom aplikácie Microsoft Fabric Capacity Metrics.

Animovaný obrázok, ktorý zobrazuje možnosti aplikácie Fabric Capacity Metrics.

Návod aplikácie nájdete v téme Ako: Pozorovať trendy využívania skladu údajov Synapse.

Karta Utilization (Využitie)

Na tejto karte sa zobrazuje využitie prostriedkov v porovnaní s zakúpenou kapacitou. 100 % využitia predstavuje úplnú priepustnosť kapacity skladovej jednotky SKU a zdieľajú ju všetky vyťaženia služby Fabric. Toto je znázornené žltou bodkovanou čiarou. Výberom konkrétneho časového bodu v grafe sa otvorí tlačidlo Preskúmať , ktoré otvorí stránku s podrobnou analýzou.

Karta Obmedzovanie

Na monitorovanie a analýzu politík obmedzovania sa do grafu používania pridáva karta obmedzovania. Vďaka tomu môžu správcovia kapacity jednoducho pozorovať budúce využitie ako percento z každého limitu a dokonca prejsť na detaily konkrétnych vyťažení, ktoré prispeli k prekročeniu. Ďalšie informácie nájdete v téme Obmedzenie toku údajov v aplikácii metrík.

V časti Zamietnutie pozadia môže využitie prekračujúce 100 % riadok obmedzovať politiku zamietnutia pozadia.

Karta Overages (Premnoženia)

Karta Overages (Nadmerné objemy ) poskytuje vizuálnu históriu všetkých nadutilizácie kapacity vrátane prenesenia, kumulatívneho spracovania a postupu napaľovania využití. Ďalšie informácie nájdete v téme Obmedzenie toku v službe Microsoft Fabric a nadmerných objemoch v aplikácii Metrika kapacity služby Microsoft Fabric.

Ďalší krok