Delen via


Prioriteit van werkbelastingen configureren in de SQL-pool van Azure Synapse Analytics

Door het belang in een toegewezen SQL-pool voor Azure Synapse in te stellen, kunt u de planning van query's beïnvloeden. Query's met een hogere urgentie worden gepland voordat query's met een lager belang worden uitgevoerd. Als u belang wilt toewijzen aan query's, moet u een workloadclassificatie maken.

Een workloadclassificeerder maken met belang

Vaak hebt u in een datawarehousescenario gebruikers, op een bezet systeem, die hun query's snel moeten uitvoeren. De gebruiker kan leidinggevenden van het bedrijf zijn die rapporten moeten uitvoeren of de gebruiker kan een analist zijn die een adoc-query uitvoert. Om belang toe te wijzen, maakt u een werkbelastingclassificatie en wordt belang toegewezen aan een query. In de onderstaande voorbeelden wordt de workloadclassifier syntaxis gebruikt om twee classificaties te maken. Membername kan één gebruiker of groep zijn. Als u bestaande toegewezen SQL-poolgebruikers wilt vinden, voert u het volgende uit:

Select name from sys.sysusers

Voer de volgende opdracht uit om een workloadclassificatie te maken voor een gebruiker van groter belang:

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

Als u een workloadclassificatie wilt maken voor een gebruiker die adhoc-query's uitvoert met een lagere urgentie, voert u het volgende uit:

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

Volgende stappen