Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby zapewnić szybką, niezawodną analizę z platformy Lakehouse, niezbędne jest skonfigurowanie i obsługę magazynów SQL w celu uzyskania optymalnej wydajności analizy biznesowej. Magazyny SQL w usłudze Azure Databricks są przeznaczone do obsługi obciążeń analizy biznesowej, co umożliwia dynamiczne skalowanie, wydajne przetwarzanie zapytań i niezawodne zarządzanie zasobami.
Na tej stronie opisano zalecane rozwiązania dotyczące aprowizowania, zarządzania i monitorowania magazynów SQL Warehouse w celu zapewnienia dynamicznego pulpitu nawigacyjnego, ekonomicznego użycia zasobów i bezproblemowej integracji z narzędziami do analizy biznesowej w przedsiębiorstwie.
Ta zawartość jest przeznaczona dla inżynierów danych, deweloperów analizy biznesowej i administratorów obszarów roboczych odpowiedzialnych za konfigurowanie, optymalizowanie i konserwowanie magazynów SQL na potrzeby analizy i wydajności pulpitu nawigacyjnego. Wiele zadań wymaga zaawansowanych uprawnień obszaru roboczego, które umożliwiają tworzenie magazynów SQL i zarządzanie nimi.
Obsługa SQL
| Najlepsze rozwiązanie | Wpływ | Docs | Elementy akcji |
|---|---|---|---|
| Używanie bezserwerowych zasobów obliczeniowych do automatycznego uruchamiania, zatrzymywania i skalowania zasobów | Zmniejsza koszty, zatrzymując bezczynne zasoby. | Włączanie automatycznego zatrzymywania dla magazynów deweloperskich | |
| Korzystanie z usługi SQL Warehouse dla dowolnego obciążenia analizy biznesowej (zalecane jest użycie bezserwerowego) | Magazyny SQL są zoptymalizowane pod kątem obciążeń analizy biznesowej. | Konfigurowanie usługi SQL Warehouse dla obciążeń analizy biznesowej | |
| Odpowiedni rozmiar magazynu | Równoważy wydajność i koszty obciążenia. | Zacznij od rozmiaru M, monitoruj wydajność i dostosuj w razie potrzeby. | |
| Używanie większego rozmiaru klastra dla większych zestawów danych | Im większy klaster (M, L, XL itp.), tym szybsze jest wykonywanie złożonych zapytań. Jeśli masz tylko proste, krótkie zapytania, nie zwiększ rozmiaru (może być wolniejsze z powodu przetasowania danych). | Ocena złożoności zapytań i rozmiaru zestawu danych | |
| Korzystanie ze skalowania w usłudze SQL Warehouse | Usługa SQL Warehouse skaluje się w poziomie w celu obsługi zwiększonego obciążenia. Gdy magazyn osiągnie limity, zapytania są kolejkowane, a nie odrzucane. | Włącz skalowanie dla obciążeń produkcyjnych | |
| Jeśli oczekujesz wielu współbieżnych zapytań, zwiększ minimalną liczbę klastrów | Zapobiega kolejkowania zapytań podczas oczekiwania na skalowanie w poziomie. | Konfigurowanie minimalnych klastrów na podstawie oczekiwanego obciążenia | |
| Używanie oddzielnych magazynów SQL dla różnych obciążeń lub jednostek biznesowych | Odpowiednio dostosowuje rozmiary magazynów SQL, aby poprawić izolację i przypisywanie kosztów. | Utwórz dedykowane repozytoria dla każdego obciążenia. | |
| Monitorowanie wydajności zapytań | Identyfikuje wąskie gardła wydajności i problemy przy wykorzystaniu historii zapytań. Tabele systemowe umożliwiają programowe monitorowanie wydajności. | Skonfiguruj pulpity nawigacyjne monitorowania |
Treści powiązane
Aby uzyskać szczegółowe wskazówki dotyczące analizowania wymagań dotyczących obciążenia analizy biznesowej i konfigurowania magazynów SQL pod kątem różnych wzorców dostępu (DirectQuery vs Import/Extract), zobacz Ustawienia usługi SQL Warehouse dla obciążeń analizy biznesowej.