Konfigurowanie ważności obciążenia w dedykowanej puli SQL na potrzeby usługi Azure Synapse Analytics
Ustawienie ważności w dedykowanej puli SQL dla Azure Synapse umożliwia wpływanie na planowanie zapytań. Zapytania o większej ważności będą uruchamiane przed zapytaniami o niższym znaczeniu. Aby przypisać znaczenie zapytaniom, należy utworzyć klasyfikator obciążenia.
Tworzenie klasyfikatora obciążenia o znaczeniu
Często w scenariuszu magazynu danych masz użytkowników w systemie zajętym, którzy muszą szybko uruchamiać swoje zapytania. Użytkownik może być kierownictwem firmy, którzy muszą uruchamiać raporty, lub użytkownik może być analitykiem uruchamiającym zapytanie adhoc. Aby przypisać ważność, należy utworzyć klasyfikator obciążenia, a ważność jest przypisywana do zapytania. W poniższych przykładach użyto składni klasyfikatora tworzenia obciążenia w celu utworzenia dwóch klasyfikatorów.
Membername
może być pojedynczym użytkownikiem lub grupą. Aby znaleźć istniejących użytkowników dedykowanej puli SQL, uruchom następujące polecenie:
Select name from sys.sysusers
Aby utworzyć klasyfikator obciążenia, uruchom dla użytkownika o wyższym znaczeniu:
CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = above_normal);
Aby utworzyć klasyfikator obciążenia dla użytkownika uruchamiającego zapytania adhoc o niższym znaczeniu, uruchom polecenie:
CREATE WORKLOAD CLASSIFIER AdhocClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = below_normal);
Następne kroki
- Aby uzyskać więcej informacji na temat zarządzania obciążeniami, zobacz Klasyfikacja obciążeń
- Aby uzyskać więcej informacji na temat ważności, zobacz Ważność obciążenia