Mengonfigurasi kepentingan beban kerja di kumpulan SQL khusus untuk Azure Synapse Analytics
Menetapkan kepentingan dalam kumpulan SQL khusus untuk Azure Synapse memungkinkan Anda memengaruhi penjadwalan kueri. Kueri dengan kepentingan lebih tinggi akan dijadwalkan untuk dijalankan sebelum kueri dengan kepentingan yang lebih rendah. Untuk menetapkan pentingnya kueri, Anda perlu membuat pengklasifikasi beban kerja.
Membuat Pengklasifikasi Beban Kerja dengan Penting
Seringkali dalam skenario gudang data Anda memiliki pengguna, pada sistem yang sibuk, yang perlu menjalankan kueri mereka dengan cepat. Pengguna bisa menjadi eksekutif perusahaan yang perlu menjalankan laporan atau pengguna bisa menjadi analis yang menjalankan kueri adhoc. Untuk menetapkan kepentingan, Anda membuat pengklasifikasi beban kerja dan kepentingan ditetapkan ke kueri. Contoh di bawah menggunakan sintaksis buat pengklasifikasi beban kerja untuk membuat dua pengklasifikasi.
Membername
dapat menjadi satu pengguna atau grup. Untuk menemukan pengguna kumpulan SQL khusus yang ada, jalankan:
Select name from sys.sysusers
Untuk membuat pengklasifikasi beban kerja, untuk pengguna dengan menjalankan kepentingan yang lebih tinggi:
CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = above_normal);
Untuk membuat pengklasifikasi beban kerja bagi pengguna yang menjalankan kueri adhoc dengan kepentingan lebih rendah:
CREATE WORKLOAD CLASSIFIER AdhocClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = below_normal);
Langkah berikutnya
- Untuk informasi selengkapnya tentang manajemen beban kerja, lihat Klasifikasi Beban Kerja
- Untuk informasi selengkapnya tentang Kepentingan, lihat Kepentingan Beban Kerja