Azure Synapse Analytics için ayrılmış SQL havuzunda iş yükü önemini yapılandırma

Azure Synapse için ayrılmış SQL havuzundaki önemi ayarlamak, sorguların zamanlamasını etkilemenizi sağlar. Daha yüksek öneme sahip sorgular, daha düşük öneme sahip sorgular öncesinde çalıştırılacak şekilde zamanlanır. Sorgulara önem atamak için bir iş yükü sınıflandırıcısı oluşturmanız gerekir.

Önem Derecesiyle İş Yükü Sınıflandırıcısı Oluşturma

Genellikle bir veri ambarı senaryosunda, yoğun bir sistemde sorgularını hızlı bir şekilde çalıştırması gereken kullanıcılarınız vardır. Kullanıcı, raporları çalıştırması gereken şirketin yöneticileri veya geçici sorgu çalıştıran bir analist olabilir. Önem atamak için bir iş yükü sınıflandırıcısı oluşturursunuz ve önem bir sorguya atanır. Aşağıdaki örneklerde iki sınıflandırıcı oluşturmak için create workload classifier söz dizimi kullanılır. Membername tek bir kullanıcı veya grup olabilir. Mevcut ayrılmış SQL havuzu kullanıcılarını bulmak için şunu çalıştırın:

Select name from sys.sysusers

İş yükü sınıflandırıcısı oluşturmak için, daha yüksek önem derecesine sahip bir kullanıcı için şunu çalıştırın:

CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
    WITH (WORKLOAD_GROUP = 'xlargerc'
         ,MEMBERNAME     = 'name' 
         ,IMPORTANCE     = above_normal);

Daha düşük önem derecesine sahip geçici sorgular çalıştıran bir kullanıcıya iş yükü sınıflandırıcısı oluşturmak için:

CREATE WORKLOAD CLASSIFIER AdhocClassifier
    WITH (WORKLOAD_GROUP = 'xlargerc'
         ,MEMBERNAME     = 'name' 
         ,IMPORTANCE     = below_normal);

Sonraki Adımlar