Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
SQL Server Analysis Services'da Batch komutunu kullanarak tek bir istekte sunucuya birden çok işlem komutu gönderebilirsiniz. Toplu işleme, hangi nesnelerin hangi sırada işlendiğini denetlemeniz için bir yol sağlar. Ayrıca, bir toplu iş bir dizi tek başına iş olarak veya bir işlemin başarısız olmasının toplu işin tamamının geri alınmasına neden olduğu bir işlem olarak çalıştırılabilir.
Toplu işlem, değişiklikleri işlemek için geçen süreyi birleştirerek ve azaltarak veri kullanılabilirliğini en üst düzeye çıkarır. Bir boyutu tamamen işlediğiniz zaman, bu boyutu kullanan tüm bölümler işlenmemiş olarak işaretlenir. Sonuç olarak, işlenmemiş bölümleri içeren küpler gözatma için kullanılamaz. Bu sorunu, etkilenen bölümlerle birlikte boyutları işleyerek bir toplu işlem işiyle ele alabilirsiniz. Toplu işlem işini işlem olarak çalıştırmak, işlemdeki tüm nesnelerin tüm işleme tamamlanana kadar sorgular için kullanılabilir durumda kalmasını sağlar. İşlem değişiklikleri işlerken, etkilenen nesnelere kilitler konur ve nesneler geçici olarak kullanılamaz hale gelir, ancak genel olarak değişiklikleri işlemek için kullanılan süre nesneleri ayrı ayrı işlemenize kıyasla daha azdır.
Bu konudaki yordamlar, boyutları ve bölümleri tam olarak işleme adımlarını gösterir. Toplu işleme, artımlı işleme gibi diğer işleme seçeneklerini de içerebilir. Bu yordamların düzgün çalışması için en az iki boyut ve bir bölüm içeren mevcut bir SQL Server Analysis Services veritabanını kullanmanız gerekir.
Bu konu aşağıdaki bölümleri içerir:
SQL Server Veri Araçları'nda Toplu İşleme
Management Studio'da XMLA ile Toplu İşleme
SQL Server Veri Araçları'nda Toplu İşleme
Nesnelerin SQL Server Veri Araçları'nda işlenebilmesi için önce nesneleri içeren projenin dağıtılması gerekir. Daha fazla bilgi için bkz. Analysis Services Projelerini Dağıtma (SSDT).
SQL Server Veri Araçları'nı açın.
Dağıtılan bir projeyi açın.
Çözüm Gezgini'nde, dağıtılan projenin altında Boyutlar klasörünü genişletin.
Ctrl tuşunu basılı tutarak Boyutlar klasöründe listelenen her boyuta tıklayın.
Seçili boyutlara sağ tıklayın ve ardından İşlem'e tıklayın.
Ctrl tuşunu basılı tutarak Nesne listesinde listelenen her boyuta tıklayın.
Seçili boyutlara sağ tıklayın ve Tam İşlem'i seçin.
Toplu işlem işini özelleştirmek için Ayarları Değiştir'e tıklayın.
İşleme seçenekleri'nin altında aşağıdaki ayarları işaretleyin:
İşlem SırasıSıralı olarak, İşlem modu ise Tek İşlem olarak ayarlanır.
Geri Yazma Tablosu SeçeneğiVar olanı kullan olarak ayarlanır.
Etkilenen Nesneler'in altında Etkilenen nesneleri işle onay kutusunu seçin.
Boyut anahtarı hataları sekmesine tıklayın. Varsayılan hata yapılandırmasını kullan'ın seçili olduğunu doğrulayın.
Ayarları Değiştir ekranını kapatmak için Tamam'a tıklayın.
İşleme işini başlatmak için İşlem Nesneleri ekranında Çalıştır'a tıklayın.
Durum kutusunda İşlem başarılı olduğunda Kapat'a tıklayın.
İşlem Nesneleri ekranında Kapat'a tıklayın.
Management Studio'da XMLA kullanarak Toplu İşleme
Toplu işlem gerçekleştiren bir XMLA betiği oluşturabilirsiniz. Her nesne için Management Studio'da bir XMLA betiği oluşturarak başlayın ve bunları etkileşimli olarak veya zamanlanmış bir görevin içinde çalıştırdığınız tek bir XMLA Sorgusunda birleştirin.
Adım adım yönergeler için bkz. SQL Server Aracısı ile SSAS Yönetim Görevlerini Zamanlama başlığındaki Örnek 2