Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam panduan cepat ini, Anda akan membuat grup beban kerja dan pengklasifikasi untuk mengalokasikan sumber daya untuk pengunggahan data. Grup beban kerja akan mengalokasikan 20% sumber daya sistem ke beban data. Pengklasifikasi beban kerja akan menetapkan permintaan ke grup beban kerja beban data. Dengan isolasi% 20 untuk beban data, sumber daya mereka dijamin untuk memenuhi SLA.
Jika tidak memiliki langganan Azure, buat akun Azure gratis sebelum Anda memulai.
Nota
Membuat instans Synapse SQL di Azure Synapse Analytics dapat mengakibatkan layanan baru yang dapat ditagih. Untuk informasi selengkapnya, lihat harga Azure Synapse Analytics.
Prasyarat
Panduan memulai cepat ini beranggapan Anda sudah memiliki instans Synapse SQL pada Azure Synapse dan Anda memiliki izin CONTROL DATABASE. Jika Anda perlu membuatnya, gunakan Buat dan Hubungkan - portal untuk membuat kumpulan SQL khusus yang disebut mySampleDataWarehouse.
Membuat login untuk DataLoads
Buat login autentikasi SQL Server di master
database menggunakan CREATE LOGIN untuk 'ELTLogin'.
IF NOT EXISTS (SELECT * FROM sys.sql_logins WHERE name = 'ELTLogin')
BEGIN
CREATE LOGIN [ELTLogin] WITH PASSWORD='<strongpassword>'
END
;
Buat pengguna
Buat pengguna, "ELTLogin", di mySampleDataWarehouse
IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = 'ELTLogin')
BEGIN
CREATE USER [ELTLogin] FOR LOGIN [ELTLogin]
END
;
Membuat grup beban kerja
Buat grup beban kerja untuk DataLoads dengan isolasi 20%.
CREATE WORKLOAD GROUP DataLoads
WITH ( MIN_PERCENTAGE_RESOURCE = 20
,CAP_PERCENTAGE_RESOURCE = 100
,REQUEST_MIN_RESOURCE_GRANT_PERCENT = 5)
;
Membuat pengklasifikasi beban kerja
Buat pengklasifikasi beban kerja untuk memetakan ELTLogin ke grup beban kerja DataLoads.
CREATE WORKLOAD CLASSIFIER [wgcELTLogin]
WITH (WORKLOAD_GROUP = 'DataLoads'
,MEMBERNAME = 'ELTLogin')
;
Menampilkan grup beban kerja dan pengklasifikasi dan nilai run-time yang ada
--Workload groups
SELECT * FROM
sys.workload_management_workload_groups
--Workload classifiers
SELECT * FROM
sys.workload_management_workload_classifiers
--Run-time values
SELECT * FROM
sys.dm_workload_management_workload_groups_stats
Membersihkan sumber daya
DROP WORKLOAD CLASSIFIER [wgcELTLogin]
DROP WORKLOAD GROUP [DataLoads]
DROP USER [ELTLogin]
;
Anda 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 Anda ingin menyimpan data dalam penyimpanan, Anda dapat menjeda komputasi saat Anda tidak menggunakan kumpulan 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 kumpulan SQL khusus.
Langkah berikutnya
- Anda sekarang telah membuat grup beban kerja. Jalankan beberapa kueri pencarian sebagai ELTLogin untuk melihat performanya. Lihat sys.dm_pdw_exec_requests untuk melihat kueri dan grup beban kerja yang ditetapkan.
- Untuk informasi selengkapnya tentang manajemen beban kerja Synapse SQL, lihat Manajemen Beban Kerja dan Isolasi Beban Kerja.