Udostępnij za pośrednictwem


Smoothing and throttling in Fabric Data Warehouse

Dotyczy:✅ punkt końcowy analizy SQL i magazyn w usłudze Microsoft Fabric

Ten artykuł zawiera szczegółowe informacje na temat pojęć związanych z wygładzeniem i ograniczaniem przepustowości obciążeń przy użyciu punktu końcowego magazynu i analizy SQL w usłudze Microsoft Fabric.

Ten artykuł jest specyficzny dla obciążeń magazynowania danych w usłudze Microsoft Fabric. Aby uzyskać wszystkie obciążenia sieci szkieletowej i ogólne informacje, zobacz Ograniczanie przepustowości w usłudze Microsoft Fabric.

Pojemność obliczeniowa

Pojemność stanowi podstawę w usłudze Microsoft Fabric i zapewnia moc obliczeniową, która obsługuje wszystkie obciążenia sieci Szkieletowej. Na podstawie zakupionej jednostki SKU pojemności masz prawo do zestawu jednostek wydajności (CU), które są współużytkowane przez sieć szkieletową. Możesz przejrzeć jednostki SKU dla każdej jednostki SKU w obszarze Pojemność i jednostki SKU.

Wygładzanie

Pojemności mają okresy, w których są niedostatecznie wykorzystywane (bezczynne) i nadmiernie wykorzystywane (szczytowe). Gdy pojemność jest uruchomiona wiele zadań, może zostać wygenerowany nagły wzrost zapotrzebowania na zasoby obliczeniowe, który przekracza limity zakupionej pojemności. Punkt końcowy magazynu i analizy SQL zapewniają możliwość zwiększenia wydajności , która umożliwia obciążeniom wykorzystanie większej ilości zasobów w celu uzyskania lepszej wydajności.

Smoothing oferuje ulgę dla klientów, którzy tworzą nagłe skoki w godzinach szczytu, podczas gdy mają dużo bezczynnej pojemności, która jest nieużywane. Smoothing upraszcza zarządzanie pojemnością, rozkładając ocenę zasobów obliczeniowych, aby zapewnić bezproblemowe i wydajne uruchamianie zadań klientów.

Smoothing nie wpłynie na czas wykonywania. Pomaga to usprawnić zarządzanie pojemnością, umożliwiając klientom ustawianie rozmiaru pojemności na podstawie średniej, a nie szczytowego użycia.

  • W przypadku zadań interaktywnych uruchamianych przez użytkowników: zużycie pojemności jest zwykle wygładzone przez co najmniej 5 minut lub dłużej w celu zmniejszenia krótkoterminowych skoków czasowych.
  • W przypadku zaplanowanych zadań lub zadań w tle zużycie pojemności jest rozłożone na 24 godziny, eliminując kwestie związane z planowaniem zadań lub rywalizacją.

Zachowanie ograniczania przepustowości specyficzne dla magazynu i punktu końcowego analizy SQL

Ogólnie rzecz biorąc, podobnie jak w przypadku usługi Power BI, operacje są klasyfikowane jako interaktywne lub w tle.

Większość operacji w kategorii Magazyn jest zgłaszana jako tło , aby skorzystać z 24-godzinnego wygładdzenia działania, aby umożliwić korzystanie z najbardziej elastycznych wzorców użycia. Dzięki 24-godzinnym wygładzeniom operacje mogą być uruchamiane jednocześnie bez powodowania żadnych skoków w dowolnym momencie w ciągu dnia. Klienci uzyskują korzyść z spójnej szybkiej wydajności bez konieczności martwienia się o małe skoki obciążenia. W związku z tym klasyfikowanie magazynowania danych w tle zmniejsza częstotliwość szczytowego wykorzystania aktualizacji CU przez zbyt szybkie wyzwalanie ograniczania przepustowości.

Większość operacji magazynu i punktu końcowego analizy SQL doświadcza odrzucenia operacji tylko po przekroczeniu wykorzystania średnio w okresie 24-godzinnym. Aby uzyskać więcej informacji, zobacz Future smoothed consumption (Przyszłe wygładzone zużycie).

Zagadnienia dotyczące ograniczania przepustowości

  • Wszystkie operacje inflight, w tym długotrwałe zapytania, procedury składowane, partie nie będą ograniczane w połowie drogi. Zasady ograniczania przepustowości mają zastosowanie do następnej operacji po wygładzonym użyciu.
  • Operacje magazynu są w tle , z wyjątkiem scenariuszy obejmujących operacje modelowania (takie jak tworzenie miary, dodawanie lub usuwanie tabel z domyślnego modelu semantycznego, wizualizacja wyników itp.) lub tworzenie/aktualizowanie modeli semantycznych usługi Power BI (w tym domyślny model semantyczny) lub raportów. Te operacje nadal są zgodne z zasadami "Interakcyjne odrzucenie".
  • Podobnie jak w przypadku większości operacji magazynu dynamiczne widoki zarządzania (DMV) są również klasyfikowane jako tło i objęte zasadami "Odrzucenie w tle ". W związku z tym nie można wykonywać zapytań do widoków DMV, gdy pojemność jest ograniczona. Mimo że dynamiczne widoki zarządzania nie są dostępne, administratorzy pojemności mogą przejść do aplikacji Metryki pojemności usługi Microsoft Fabric, aby zrozumieć główną przyczynę .
  • Po włączeniu zasad "Odrzucenie w tle" wszelkie działania w edytorze zapytań SQL, edytorze zapytań wizualnych lub widoku modelowania mogą zobaczyć komunikat o błędzie: Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again later.
  • Po włączeniu zasad "Odrzucenie w tle" w przypadku próby nawiązania połączenia z magazynem lub uruchomienia nowego zapytania TSQL w aplikacjach klienckich, takich jak SQL Server Management Studio (SSMS) lub Azure Data Studio za pośrednictwem parametry połączenia SQL, może zostać wyświetlony kod błędu SQL 24801 i tekst Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again laterbłędu .

Najlepsze rozwiązania dotyczące odzyskiwania po sytuacjach przeciążenia

Przejrzyj akcje, które można wykonać w celu odzyskania sprawności po sytuacjach przeciążenia.

Monitorowanie informacji o przeciążeniu za pomocą aplikacji Metryki pojemności sieci szkieletowej

Administratorzy pojemności mogą wyświetlać informacje o przeciążeniu i dalej przechodzić do szczegółów za pośrednictwem aplikacji Metryki pojemności usługi Microsoft Fabric.

Aby zapoznać się z przewodnikiem po aplikacji, odwiedź stronę Instrukcje: Obserwowanie trendów wykorzystania magazynu danych sieci szkieletowej.

Użyj aplikacji Metryki pojemności usługi Microsoft Fabric, aby wyświetlić historię wizualizacji dowolnego nadmiernego wykorzystania pojemności, w tym przenoszenia, skumulowanego i spalania wykorzystania. Aby uzyskać więcej informacji, zobacz Ograniczanie przepustowości w usłudze Microsoft Fabric i nadwyżki w aplikacji Metryki pojemności usługi Microsoft Fabric.

Animowany obraz przedstawiający możliwości aplikacji Metryki pojemności sieci szkieletowej.

Następny krok