Konfigurace důležitosti úloh ve vyhrazeném fondu SQL pro Azure Synapse Analytics

Nastavení důležitosti ve vyhrazeném fondu SQL pro Azure Synapse vám umožní ovlivnit plánování dotazů. Dotazy s vyšší důležitostí budou naplánovány tak, aby se spouštěly před dotazy s nižší důležitostí. Pokud chcete dotazům přiřadit důležitost, musíte vytvořit klasifikátor úloh.

Vytvoření klasifikátoru úloh s důležitostí

Ve scénáři datového skladu často máte uživatele v zaneprázdněném systému, kteří potřebují rychle spouštět své dotazy. Uživatel může být vedoucí pracovník společnosti, který potřebuje spouštět sestavy, nebo může být analytik, který spouští adhotický dotaz. Pokud chcete přiřadit důležitost, vytvoříte klasifikátor úloh a k dotazu se přiřadí důležitost. V následujících příkladech se pomocí syntaxe vytvoření klasifikátoru úloh vytvoří dva klasifikátory. Membername může být jeden uživatel nebo skupina. Pokud chcete najít stávající uživatele vyhrazeného fondu SQL, spusťte příkaz:

Select name from sys.sysusers

Pokud chcete vytvořit klasifikátor úloh, spusťte pro uživatele s vyšší důležitostí:

CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
    WITH (WORKLOAD_GROUP = 'xlargerc'
         ,MEMBERNAME     = 'name' 
         ,IMPORTANCE     = above_normal);

Vytvoření klasifikátoru úloh pro uživatele, který spouští adhoc dotazy s nižší důležitostí, spusťte:

CREATE WORKLOAD CLASSIFIER AdhocClassifier
    WITH (WORKLOAD_GROUP = 'xlargerc'
         ,MEMBERNAME     = 'name' 
         ,IMPORTANCE     = below_normal);

Další kroky