Udostępnij za pośrednictwem


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