Vyhlazování a omezování v datovém skladu prostředků infrastruktury
Platí pro:✅ Koncový bod sql Analytics a sklad v Microsoft Fabric
Tento článek podrobně popisuje koncepty vyhlazování a omezování úloh pomocí koncového bodu služby Warehouse a SQL Analytics v Microsoft Fabric.
Tento článek se týká úloh datových skladů v Microsoft Fabric. Všechny úlohy Infrastruktury a obecné informace najdete v tématu Omezení v Microsoft Fabric.
Výpočetní kapacita
Kapacita tvoří základ v Microsoft Fabric a poskytuje výpočetní výkon, který řídí všechny úlohy Fabric. Na základě zakoupené skladové položky kapacity máte nárok na sadu jednotek kapacity (CU), které jsou sdíleny napříč prostředky infrastruktury. Jednotky CU pro každou skladovou položku si můžete prohlédnout v kapacitě a skladových posílacích.
Vyhlazování
Kapacity mají období, kdy jsou nevyužitá (nečinná) a nevyužitá (špička). Když kapacita spouští více úloh, může se vygenerovat náhlé zvýšení poptávky po výpočetních prostředcích, které překročí limity zakoupené kapacity. Koncový bod analýzy WAREHOUSE a SQL poskytují nárazovou kapacitu , která umožňuje úlohám využívat více prostředků k dosažení lepšího výkonu.
Vyhlazování nabízí úlevu zákazníkům, kteří během špičky vytvářejí náhlé špičky, zatímco mají hodně nečinné kapacity, která se nevyužívá. Vyhlazování zjednodušuje správu kapacity rozložením vyhodnocení výpočetních prostředků, aby se zajistilo bezproblémové a efektivní spouštění úloh zákazníků.
Vyhlazování nebude mít vliv na dobu provádění. Pomáhá zjednodušit správu kapacity tím, že zákazníkům umožňuje velikost kapacity na základě průměrného využití, a ne na špičku.
- U interaktivních úloh spuštěných uživateli: Spotřeba kapacity se obvykle vyrovná po dobu minimálně 5 minut nebo déle, aby se snížily krátkodobé dočasné špičky.
- Pro naplánované úlohy nebo úlohy na pozadí: Spotřeba kapacity se rozdělí do 24 hodin a eliminuje obavy z plánování úloh nebo kolizí.
Chování omezování specifické pro koncový bod služby Warehouse a SQL Analytics
Obecně platí, že podobně jako Power BI se operace klasifikují jako interaktivní nebo pozadí.
Většinaoperacích Díky 24hodinovému vyhlazování můžou operace běžet současně, aniž by během dne způsobovaly špičky. Zákazníci získají výhodu konzistentního rychlého výkonu, aniž by se museli starat o drobné špičky ve své úloze. Klasifikace datových skladů jako pozadí tedy snižuje četnost špiček využití CU tak, že příliš rychle aktivuje omezování.
Většina operací koncového bodu analýzy SQL a Warehouse dochází pouze k zamítnutí operací po průměrném využití za 24 hodin. Další informace najdete v tématu Budoucí vyhlazení spotřeby.
Aspekty omezování
- Všechny probíhající operace, včetně dlouhotrvajících dotazů, uložených procedur, dávek nebudou omezeny uprostřed. Zásady omezování se po vyhlazení spotřeby použijí na další operaci.
- Operace skladu jsou pozadí s výjimkou scénářů, které zahrnují operace modelování (například vytvoření míry, přidání nebo odebrání tabulek z výchozího sémantického modelu, vizualizace výsledků atd.) nebo vytváření/aktualizace sémantických modelů Power BI (včetně výchozího sémantického modelu) nebo sestav. Tyto operace budou dál dodržovat zásady interaktivního odmítnutí.
- Stejně jako většina operací skladu se zobrazení dynamické správy (DMV) také klasifikují jako pozadí a vztahují se na ně zásady odmítnutí na pozadí. V důsledku toho nelze zobrazení dynamické správy dotazovat, pokud je kapacita omezena. I když zobrazení dynamické správy nejsou k dispozici, správci kapacity můžou přejít do aplikace Microsoft Fabric Capacity Metrics, aby porozuměli původní příčině.
- Pokud je zásada odmítnutí na pozadí povolená, může se v editoru dotazů SQL, editoru vizuálních dotazů nebo zobrazení modelování zobrazit chybová zpráva:
Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again later
- Pokud je zásada odmítnutí na pozadí povolená, pokud se pokusíte připojit ke skladu nebo spustit nový dotaz TSQL v klientských aplikacích, jako je SQL Server Management Studio (SSMS) nebo Azure Data Studio přes SQL připojovací řetězec, může se zobrazit 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 later
chyby .
Osvědčené postupy pro zotavení z přetížených situací
Zkontrolujte akce, které můžete provést k zotavení z přetížení situací.
Monitorování informací o přetížení pomocí aplikace Fabric Capacity Metrics
Správci kapacity můžou prostřednictvím aplikace Microsoft Fabric Capacity Metrics zobrazit informace o přetížení a přejít k podrobnostem.
Návod k aplikaci najdete v tématu Postupy: Sledování trendů využití datového skladu Fabric.
Pomocí aplikace Microsoft Fabric Capacity Metrics můžete zobrazit vizuální historii jakéhokoli nadměrného využití kapacity, včetně přenosů, kumulativních a burndownů využití. Další informace najdete v tématu Omezení v Microsoft Fabric a nadlimitní využití v aplikaci Microsoft Fabric Capacity Metrics.
Další krok
Související obsah
- Omezování v Microsoft Fabric
- Generování sestav fakturace a využití v datovém skladu infrastruktury
- Co je aplikace Microsoft Fabric Capacity Metrics?
- Pokyny k výkonu datového skladu Infrastruktury
- Vysvětlení informací na faktuře za Azure v kapacitě Fabric
- Vyhlazování a omezování v prostředcích infrastruktury Skladování Dat
- Nárazová kapacita v datových skladech Fabric
- Pozastavení a obnovení v datových skladech Fabric