Zdieľať cez


Kapacita burstable v Sklade údajov služby Fabric

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

Kapacita služby Fabric je jedinečný fond zdrojov, ktorý má veľkosť (alebo jednotku SKU) a určuje množstvo dostupného výpočtového výkonu. 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.

Kapacita so prasknutou kapacitou

Kapacita prasknutia má priamu koreláciu so skladovanou jednotku SKU, ktorá bola priradená ku kapacite služby Fabric pracovného priestoru. Je tiež funkciou vyťaženia. Nenáročné vyťaženie by nikdy nemuselo používať prasknuté kapacitné jednotky. Vyťaženie by mohlo dosiahnuť optimálny výkon v rámci základnej kapacity, ktorá bola zakúpená.

Ak chcete zistiť, či vaše vyťaženie používa prasknutú kapacitu, na výpočet mierky pre vaše vyťaženie možno použiť nasledujúci vzorec: Capacity Units (CU) / duration / Baseline CU = Scale factor

Na ilustráciu tohto vzorca, ak je vaša kapacita F8 a dokončenie vyťaženia trvá 100 sekúnd a používa hodnotu 1500 CU, mierka by sa vypočítala takto: 1500 / 100 / 8 = 1.875

Cu možno určiť pomocou aplikácie Microsoft Fabric Capacity Metrics.

Keď je mierka väčšia ako 1, znamená to, že kapacita s pohyblivou kapacitou sa používa na splnenie požiadaviek vyťaženia. Znamená to tiež, že vyťažením je pôžička jednotiek kapacity z budúceho časového intervalu. Toto je základný koncept služby Microsoft Fabric, ktorý sa nazýva vyrovnávanie.

Smoothing ponúka úľavu pre zákazníkov, ktorí vytvárajú náhle špičky počas špičky, zatiaľ čo v súčasnosti 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.

Zábradlie SKU

Kapacita prasknutia je konečná. Na serverové výpočtové zdroje sa vzťahuje limit, ktorý výrazne znižuje riziko vyťaženia koncového bodu skladu a analýzy SQL, ktoré spôsobujú obmedzenie.

Obmedzenie (alebo ochrana) je mierka, ktorá priamo koreluje s veľkosťou jednotky SKU kapacity služby Fabric, ktorá je priradená k pracovnému priestoru.

Fabric SKU Ekvivalentná skladová jednotku SKU Premium Pôvodný plán kapacít jednotiek (CU) Faktor prasknutej mierky
F2 2 1x – 32-násobok
F4 4 1x – 16-násobok
F8 8 1x – 12-násobok
F16 16 1x – 12-násobok
F32 32 1x – 12-násobok
F64 P1 64 1x – 12-násobok
F128 P2 128 1x – 12-násobok
F256 P3 256 1x – 12-násobok
F512 P4 512 1x – 12-násobok
F1024 P5 1024 1x – 12-násobok
F2048 2048 1x – 12-násobok

Menšie veľkosti skladových jednotiek SKU sa často používajú pre scenáre vývojárov/testov alebo vyťaženia ad hoc. Čím väčší mierka je uvedený v tabuľke, poskytuje viac výpočtového výkonu, ktorý je v súlade s nižším celkovým využívaním, ktoré sa zvyčajne nachádza v týchto prostrediach.

Väčšie veľkosti skladových jednotiek SKU majú prístup k väčšiemu počtu jednotiek kapacity, vďaka čomu sa zložitejšie vyťaženia púšťajú optimálne a s väčšou súbežnosťou. Preto v prípade nedosiahnete požadovaný výkon vyťaženia, zvýšenie veľkosti skladovej jednotky SKU kapacity môže byť výhodné.

Poznámka

Maximálny faktor prasknutia mierky možno pozorovať len v mimoriadne malých časových intervaloch, často v rámci jedného dotazu na sekundy alebo dokonca v milisekundách. Pri použití aplikácie Microsoft Fabric Capacity Metrics na pozorovanie prasknutej kapacity bude faktor mierky na dlhšie trvanie nižší.

Izolácia hranice

Warehouse úplne izoluje príjem od spracovania dotazov, ako je popísané v téme Správa vyťaženia.

Faktor prasknutej mierky možno dosiahnuť nezávisle pri prížití v rovnakom čase, keď sa na spracovanie dotazov dosiahne prasknutý faktor mierky. Tieto faktory mierky zapuzdria všetky procesy v rámci jedného pracovného priestoru. Kapacitu je však možné priradiť k viacerým pracovným priestorom. Preto by bol agregovaný maximálny faktor mierky v rámci kapacity zastúpený v nasledujúcom vzorci: ([Query burstable scale factor] + [Ingestion burstable scale factor]) * [number of Fabric workspaces] = [aggregate burstable scale factor]

Úvahy

  • Zvyčajne by sa mal na dokončenie spustiť zložitý dotaz spustený v pracovnom priestore priradenom k malej kapacite skladovej jednotky SKU. Ak však fyzické spracovanie údajov načítania údajov alebo priebežné spracovanie údajov nemôže byť spustené v rámci prasknutého mierky, výsledkom bude nasledujúce chybové hlásenie: This query was rejected due to current capacity constraints. Pred zvýšením veľkosti skladovej jednotky SKU si prečítajte usmernenia k výkonu a ubezpečte sa, že údaje a optimalizácia dotazov sa zvýšia až po zvýšení veľkosti jednotky SKU. Ak chcete zväčšiť veľkosť skladovej jednotky SKU, obráťte sa na správcu kapacity.

  • Po zmene veľkosti kapacity sa pri spustení ďalšieho dotazu použijú nové bezpečnostné súčasti. Výkon by sa mal stabilizovať na novú veľkosť SKU kapacity počas niekoľkých sekúnd od prvého odoslania dotazu.

  • Vyťaženie spustené pri neoptimálnej veľkosti kapacity môže byť predmetom sváru zdrojov (napríklad rozliatia), ktoré môže zvýšiť využitie vyťaženia v CU.