Snabbstart: Skapa en arbetsbelastningsklassificerare med T-SQL
I den här snabbstarten skapar du snabbt en arbetsbelastningsklassificerare med hög prioritet för organisationens VD. Med den här arbetsbelastningsklassificeraren kan VD-frågor ha företräde framför andra frågor med lägre prioritet i kön.
Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.
Anteckning
Om du skapar en dedikerad SQL-poolinstans i Azure Synapse Analytics kan det resultera i en ny fakturerbar tjänst. Mer information finns i prissättningen för Azure Synapse Analytics.
Förutsättningar
Den här snabbstarten förutsätter att du redan har etablerat en dedikerad SQL-pool i Azure Synapse Analytics och att du har BEHÖRIGHETER FÖR KONTROLLDATABAS. Om du behöver skapa en använder du Skapa och anslut – portalen för att skapa en dedikerad SQL-pool med namnet mySampleDataWarehouse.
Logga in på Azure Portal
Logga in på Azure-portalen.
Skapa inloggning för TheCEO
Skapa en SQL Server autentiseringsinloggning i master
databasen med CREATE LOGIN för "TheCEO".
IF NOT EXISTS (SELECT * FROM sys.sql_logins WHERE name = 'TheCEO')
BEGIN
CREATE LOGIN [TheCEO] WITH PASSWORD='<strongpassword>'
END
;
Skapa användare
Skapa användare, "TheCEO", i mySampleDataWarehouse
IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = 'THECEO')
BEGIN
CREATE USER [TheCEO] FOR LOGIN [TheCEO]
END
;
Skapa en arbetsbelastningsklassificerare
Skapa en arbetsbelastningsklassificerare för "TheCEO" med hög prioritet.
DROP WORKLOAD CLASSIFIER [wgcTheCEO];
CREATE WORKLOAD CLASSIFIER [wgcTheCEO]
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'TheCEO'
,IMPORTANCE = HIGH);
Visa befintliga klassificerare
SELECT * FROM sys.workload_management_workload_classifiers
Rensa resurser
DROP WORKLOAD CLASSIFIER [wgcTheCEO]
DROP USER [TheCEO]
;
Du debiteras för informationslagerenheter och data som lagras i din dedikerade SQL-pool. Dessa beräknings- och lagringsresurser debiteras separat.
- Om du vill behålla data i lagringen kan du pausa beräkningen när du inte använder den dedikerade SQL-poolen. Genom att pausa beräkningen debiteras du bara för datalagring. När du är redo att arbeta med data kan du återuppta beräkningen.
- Om du vill ta bort framtida avgifter kan du ta bort den dedikerade SQL-poolen.
Följ de här stegen för att rensa resurser.
Logga in på Azure Portal och välj din dedikerade SQL-pool.
Om du vill pausa beräkningen väljer du knappen Pausa . När den dedikerade SQL-poolen har pausats visas en Start-knapp . Om du vill återuppta beräkningen väljer du Start.
Om du vill ta bort den dedikerade SQL-poolen så att du inte debiteras för beräkning eller lagring väljer du Ta bort.
Nästa steg
- Nu har du skapat en arbetsbelastningsklassificerare. Kör några frågor som TheCEO för att se hur de presterar. Se sys.dm_pdw_exec_requests för att visa frågor och tilldelad prioritet.
- Mer information om arbetsbelastningshantering för dedikerad SQL-pool finns i Arbetsbelastningsvikt och Arbetsbelastningsklassificering.
- Se artiklarna om hur du konfigurerar arbetsbelastningens prioritet och hur du hanterar och övervakar arbetsbelastningshantering.