Mulai cepat: Pembuatan pengklasifikasi beban kerja menggunakan T-SQL
Dalam mulai cepat ini, Anda akan dapat membuat pengklasifikasi beban kerja yang memiliki nilai penting bagi CEO organisasi Anda. Pengklasifikasi beban kerja ini akan mengutamakan kueri dari CEO dibandingkan kueri lain dengan kepentingan yang lebih rendah dalam antrean.
Jika Anda belum memiliki langganan Azure, buat akun Azure gratis sebelum Anda memulai.
Catatan
Membuat instans kumpulan SQL khusus di Azure Synapse Analytics dapat menyebabkan penggunaan layanan berbayar. Untuk informasi selengkapnya, silakan lihat harga Azure Synapse Analytics.
Prasyarat
Panduan mulai cepat ini mengasumsikan Anda telah menyediakan kumpulan SQL khusus di Azure Synapse Analytics dan bahwa Anda memiliki izin KONTROL DATABASE. Jika Anda perlu membuatnya, gunakan Buat dan Hubungkan - portal untuk membuat kumpulan SQL khusus yang disebut mySampleDataWarehouse.
Masuk ke portal Microsoft Azure
Masuk ke portal Microsoft Azure.
Buat login bagi TheCEO
Buat login autentikasi SQL Server di master
database menggunakan BUAT LOGIN untuk 'TheCEO'.
IF NOT EXISTS (SELECT * FROM sys.sql_logins WHERE name = 'TheCEO')
BEGIN
CREATE LOGIN [TheCEO] WITH PASSWORD='<strongpassword>'
END
;
Pembuatan pengguna
Buat pengguna, "TheCEO", pada mySampleDataWarehouse
IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = 'THECEO')
BEGIN
CREATE USER [TheCEO] FOR LOGIN [TheCEO]
END
;
Pembuatan pengklasifikasi beban kerja
Buat pengklasifikasi beban kerja untuk "TheCEO" dengan nilai penting.
DROP WORKLOAD CLASSIFIER [wgcTheCEO];
CREATE WORKLOAD CLASSIFIER [wgcTheCEO]
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'TheCEO'
,IMPORTANCE = HIGH);
Melihat pengklasifikasi yang telah ada
SELECT * FROM sys.workload_management_workload_classifiers
Pembersihan sumber daya
DROP WORKLOAD CLASSIFIER [wgcTheCEO]
DROP USER [TheCEO]
;
Anda sedang dikenakan biaya untuk unit gudang data dan data yang disimpan di kumpulan SQL khusus Anda. Sumber daya komputasi dan penyimpanan ini ditagih secara terpisah.
- Jika ingin menyimpan data dalam penyimpanan, Anda dapat menjeda komputasi saat tidak menggunakan gudang data SQL khusus. Dengan menjeda komputasi, Anda hanya dikenakan biaya untuk penyimpanan data. Saat Anda siap bekerja dengan data, lanjutkan komputasi.
- Jika Anda ingin menghapus biaya di masa mendatang, Anda dapat menghapus gudang data kumpulan SQL khusus.
Ikuti langkah-langkah berikut untuk membersihkan sumber daya.
Masuk ke portal Microsoft Azure dan pilih kumpulan SQL khusus Anda.
Untuk menjeda komputasi, pilih tombol Jeda. Saat kumpulan SQL khusus sedang dijeda, Anda akan melihat tombol Mulai. Untuk melanjutkan komputasi, silakan pilih Mulai.
Untuk menghapus kumpulan SQL khusus sehingga Anda tidak dikenakan biaya untuk komputasi atau penyimpanan, klik Hapus.
Langkah berikutnya
- Anda sekarang sudah membuat pengklasifikasi beban kerja. Jalankan beberapa kueri sebagai TheCEO untuk menguji kinerjanya. Lihat sys.dm_pdw_exec_requests untuk menampilkan kueri dan nilai kepentingan yang ditetapkan.
- Untuk informasi selengkapnya tentang manajemen beban kerja kumpulan SQL khusus, lihat Kepentingan Beban Kerja dan Klasifikasi Beban Kerja.
- Lihat artikel cara penggunaan untuk Konfigurasikan Kepentingan Beban Kerja dan cara Mengelola dan Memantau Manajemen Beban Kerja.