Konfigurowanie ważności obciążenia w dedykowanej puli SQL dla usługi Azure Synapse Analytics
Ustawienie ważności w dedykowanej puli SQL dla usługi Azure Synapse umożliwia wpływanie na planowanie zapytań. Zapytania o większym znaczeniu będą uruchamiane przed zapytaniami o niższym znaczeniu. Aby przypisać znaczenie zapytaniom, należy utworzyć klasyfikator obciążenia.
Tworzenie klasyfikatora obciążenia o istotności
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óre muszą uruchamiać raporty, lub analitykiem uruchamiającym zapytanie ad hoc. Aby przypisać znaczenie, 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ążeń w celu utworzenia dwóch klasyfikatorów.
Membername
może być jednym użytkownikiem lub grupą. Aby znaleźć istniejących dedykowanych użytkowników puli SQL, uruchom polecenie:
Select name from sys.sysusers
Aby utworzyć klasyfikator obciążenia, dla użytkownika o wyższym znaczeniu uruchom polecenie:
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:
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