Configurar a importância da carga de trabalho no conjunto de SQL dedicado para o Azure Synapse Analytics
Definir a importância no conjunto de SQL dedicado para Azure Synapse permite-lhe influenciar o agendamento de consultas. As consultas com maior importância serão agendadas para serem executadas antes das consultas com menor importância. Para atribuir importância às consultas, tem de criar um classificador de carga de trabalho.
Criar um Classificador de Carga de Trabalho com Importância
Muitas vezes, num cenário de armazém de dados, tem utilizadores, num sistema ocupado, que precisam de executar as respetivas consultas rapidamente. O utilizador pode ser executivo da empresa que precisa de executar relatórios ou o utilizador pode ser um analista a executar uma consulta adhoc. Para atribuir importância, pode criar um classificador de carga de trabalho e a importância é atribuída a uma consulta. Os exemplos abaixo utilizam a sintaxe criar classificador de carga de trabalho para criar dois classificadores.
Membername
pode ser um único utilizador ou um grupo. Para encontrar utilizadores de conjuntos de SQL dedicados existentes, execute:
Select name from sys.sysusers
Para criar um classificador de carga de trabalho, para um utilizador com maior importância, execute:
CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = above_normal);
Para criar um classificador de carga de trabalho para um utilizador que executa consultas adhoc com uma execução de menor importância:
CREATE WORKLOAD CLASSIFIER AdhocClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = below_normal);
Passos Seguintes
- Para obter mais informações sobre a gestão de cargas de trabalho, veja Classificação de Cargas de Trabalho
- Para obter mais informações sobre a Importância, veja Importância da Carga de Trabalho