Démarrage rapide : Créer un classifieur de charge de travail à l’aide de T-SQL

Dans ce guide de démarrage rapide, vous créez rapidement un classifieur de charge de travail avec une importance haute pour le PDG (CEO) de votre organisation. Ce classifieur de charge de travail donne la priorités aux requêtes du PDG sur les autres requêtes avec une importance inférieure dans la file d’attente.

Si vous n’avez pas d’abonnement Azure, créez un compte Azure gratuit avant de commencer.

Notes

La création d’une instance de pool SQL dédié dans Azure Synapse Analytics peut donner lieu à un nouveau service facturable. Pour plus d’informations, consultez Tarification Azure Synapse Analytics.

Prérequis

Ce guide de démarrage rapide suppose que vous avez déjà provisionné une instance de pool SQL dédié dans Azure Synapse Analytics, et que vous disposez d’autorisations CONTROL DATABASE. Si vous devez en créer une, utilisez Créer et connecter – Portail pour créer un pool SQL dédié nommé mySampleDataWarehouse.

Connectez-vous au portail Azure.

Connectez-vous au portail Azure.

Créer une connexion pour TheCEO

Créez une connexion d’authentification SQL Server dans la base de données master à l’aide de CREATE LOGIN pour « TheCEO ».

IF NOT EXISTS (SELECT * FROM sys.sql_logins WHERE name = 'TheCEO')
BEGIN
CREATE LOGIN [TheCEO] WITH PASSWORD='<strongpassword>'
END
;

Créer un utilisateur

Créez l’utilisateur, « TheCEO », dans mySampleDataWarehouse.

IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = 'THECEO')
BEGIN
CREATE USER [TheCEO] FOR LOGIN [TheCEO]
END
;

Créer un classifieur de charge de travail

Créez un classifieur de charge de travail pour « TheCEO » avec une importance haute.

DROP WORKLOAD CLASSIFIER [wgcTheCEO];
CREATE WORKLOAD CLASSIFIER [wgcTheCEO]
WITH (WORKLOAD_GROUP = 'xlargerc'
      ,MEMBERNAME = 'TheCEO'
      ,IMPORTANCE = HIGH);

Voir les classifieurs existants

SELECT * FROM sys.workload_management_workload_classifiers

Nettoyer les ressources

DROP WORKLOAD CLASSIFIER [wgcTheCEO]
DROP USER [TheCEO]
;

Vous êtes facturé pour les unités d’entrepôt de données et les données stockées dans votre pool SQL dédié. Ces ressources de calcul et de stockage sont facturées séparément.

  • Si vous voulez conserver les données dans le stockage, vous pouvez suspendre le calcul quand vous n’utilisez pas le pool SQL dédié. Quand vous suspendez le calcul, vous êtes facturé uniquement pour le stockage des données. Quand vous êtes prêt à utiliser les données, reprenez le calcul.
  • Si vous voulez éviter des frais à venir, vous pouvez supprimer le pool SQL dédié.

Suivez ces étapes pour nettoyer les ressources.

  1. Connectez-vous au portail Azure, puis sélectionnez votre pool SQL dédié.

    Nettoyer les ressources

  2. Pour suspendre le calcul, sélectionnez le bouton Suspendre. Quand le pool SQL dédié est suspendu, un bouton Démarrer est visible. Pour reprendre le calcul, sélectionnez Démarrer.

  3. Pour supprimer le pool SQL dédié afin de ne pas être facturé pour le calcul ou le stockage, sélectionnez Supprimer.

Étapes suivantes