Power BI Premium'daki büyük veri kümeleri

Power BI veri kümeleri, sorgu performansını iyileştirerek daha hızlı kullanıcı etkileşimine olanak tanımak için verileri yüksek oranda sıkıştırılmış bellek içi önbellekte depolayabilir. Kapasiteler Premium, Büyük veri kümesi depolama biçimi ayarıyla varsayılan sınırı aşan büyük veri kümeleri etkinleştirilebilir. Etkinleştirildiğinde, veri kümesi boyutu Premium kapasite boyutuyla veya yönetici tarafından ayarlanmış en büyük boyutla sınırlıdır.

Büyük veri kümeleri tüm P SKU Premium Embedded A SKU'ları ve Kullanıcı Başına Premium (PPU) için etkinleştirilebilir. Premium'daki büyük veri kümesi boyutu sınırı, veri modeli boyutu sınırlamaları açısından Azure Analysis Services ile benzerdir.

Veri kümelerini 10 GB'ın üzerine büyümesi için gerekli olduğu gibi, Büyük veri kümesi depolama biçimi ayarının etkinleştirilmesi de başka avantajlara sahiptir. Veri kümesi yazma işlemleri için XMLA uç nokta tabanlı araçlar kullanmayı planlıyorsanız, büyük bir veri kümesi olarak karakterize etmek zorunda olmadığınız veri kümeleri için bile bu ayarı etkinleştirebilirsiniz. Büyük veri kümesi depolama biçimi etkinleştirildiğinde XMLA yazma işlemlerinin performansını artırabilir.

Hizmetteki büyük veri kümeleri, 10 GB ile sınırlı olan Power BI Desktop model yükleme boyutunu etkilemez. Bunun yerine, veri kümeleri yenilemede hizmette bu sınırın ötesine geçebilirsiniz.

Önemli

Power BI Premium büyük veri kümelerini destekler. Büyük veri kümesi depolama biçimi seçeneğini, varsayılan sınırdan büyük Power BI Premium veri kümelerini kullanmak için etkinleştirin.

Büyük veri kümelerini etkinleştirme

Buradaki adımlar, hizmette yeni yayımlanan bir modelde büyük veri kümelerini etkinleştirmeye yöneliktir. Mevcut veri kümeleri için yalnızca 3. adım gereklidir.

  1. Power BI Desktop'ta bir model oluşturun. Veri kümeniz büyüyecek ve büyüdükçe daha fazla bellek kullanacaksa Artımlı yenileme ayarını yapılandırmayı unutmayın.

  2. Modeli veri kümesi olarak hizmette yayımlayın.

  3. Hizmet > Veri kümesi > Ayarlar sayfasında Büyük veri kümesi depolama biçimi'ni genişletin, kaydırıcıyı Açık konumuna getirin ve Uygula'ya tıklayın.

    Büyük veri kümesini etkinleştirme kaydırıcısı

  4. Geçmiş verileri artımlı yenileme ilkesine göre yüklemek için yenileme gerçekleştirin. İlk yenileme işleminin geçmiş verileri yüklemesi uzun sürebilir. Artımlı yenileme ilkenize bağlı olarak sonraki yenileme işlemlerinin daha hızlı tamamlanması gerekir.

Varsayılan depolama biçimini ayarlama

Büyük veri kümesi depolama biçimi ayarı, Premium kapasiteye atanmış olan çalışma alanı içindeki tüm yeni veri kümeleri için varsayılan olarak etkin hale getirilebilir.

  1. Çalışma alanında Ayarlar > Premium'a tıklayın.

  2. Varsayılan depolama biçimi bölümünde Büyük veri kümesi depolama biçimi'ni seçip Kaydet'e tıklayın.

    Varsayılan depolama biçimini etkinleştirme

PowerShell ile etkinleştirme

Büyük veri kümesi depolama biçimini etkinleştirmek için PowerShell'i de kullanabilirsiniz. PowerShell cmdlet'lerini çalıştırabilmek için kapasite yöneticisi ve çalışma alanı yöneticisi ayrıcalıklarına sahip olmanız gerekir.

  1. Veri kümesi kimliğini (GUID) bulun. Kimlik değerini, çalışma alanının Veri kümeleri sekmesinin veri kümesi ayarlarında yer alan URL'de görebilirsiniz.

    Veri kümesi GUID değeri

  2. PowerShell yönetici isteminden MicrosoftPowerBIMgmt modülünü yükleyin.

    Install-Module -Name MicrosoftPowerBIMgmt
    
  3. Oturum açmak ve veri kümesi depolama modunu denetlemek için aşağıdaki cmdlet'leri çalıştırın.

    Login-PowerBIServiceAccount
    
    (Get-PowerBIDataset -Scope Organization -Id <Dataset ID> -Include actualStorage).ActualStorage
    

    Yanıt aşağıdaki gibi olmalıdır. Depolama modu varsayılan ayar olan ABF (Analysis Services yedekleme dosyası) olacaktır.

    Id                   StorageMode
    
    --                   -----------
    
    <Dataset ID>         Abf
    
  4. Depolama modunu ayarlamak için aşağıdaki cmdlet'leri çalıştırın. Premium Dosyalara dönüştürme işlemi birkaç saniye sürebilir.

    Set-PowerBIDataset -Id <Dataset ID> -TargetStorageMode PremiumFiles
    
    (Get-PowerBIDataset -Scope Organization -Id <Dataset ID> -Include actualStorage).ActualStorage
    

    Yanıt aşağıdaki gibi olmalıdır. Depolama modu artık Premium Dosyalar olarak ayarlanmıştır.

    Id                   StorageMode
    
    --                   -----------
    
    <Dataset ID>         PremiumFiles
    

Veri kümelerini Premium Dosyalara dönüştürme durumunu Get-PowerBIWorkspaceMigrationStatus cmdlet'ini kullanarak denetleyebilirsiniz.

Veri kümesi çıkarma

Power BI, bellekteki etkin olmayan veri kümelerini çıkarmak için dinamik bellek yönetimi özelliğini kullanır. Power BI, kullanıcı sorgularını karşılama amacıyla farklı veri kümelerini yükleyebilmek için kullanılmayan veri kümelerini çıkarır. Dinamik bellek yönetimi, veri kümesi boyutlarının kapasitedeki kullanılabilir bellekten çok daha büyük olmasına izin verir ancak bunun için tek bir veri kümesinin belleğe sığacak boyutta olması gerekir. Dinamik bellek yönetimi hakkında daha fazla bilgi için bkz. Kapasiteler nasıl çalışır?

Büyük modellerde çıkarmanın etkisini göz önünde bulundurmanız gerekir. Veri kümesi yükleme süreleri kısa olsa da çıkarılan büyük veri kümelerinin yeniden yüklenmesi, kullanıcılar için önemli bir gecikme süresi yaratabilir. Bu nedenle büyük modeller özelliği mevcut halinde self servis BI gereksinimleriyle karma kapasitelerden çok kurumsal BI gereksinimlerine ayrılmış olan kapasiteler için önerilir. Kurumsal BI gereksinimlerine ayrılmış olan kapasitelerde veri kümesi çıkarma ve yeniden yükleme gereksinimi daha az olacaktır. Diğer yandan self servis BI ortamlarında belleğe girip çıkan çok sayıda küçük veri kümesi bulunabilir.

Veri kümesi boyutunu denetleme

Geçmiş verileri yükledikten sonra XMLA uç noktası aracılığıyla SSMS kullanarak model özellikleri penceresinden tahmini veri kümesi boyutunu denetleyebilirsiniz.

Tahmini veri kümesi boyutu

Veri kümesi boyutunu denetlemek için SSMS'ten aşağıdaki DMV sorgularını da çalıştırabilirsiniz. Veri kümesi boyutunu bayt cinsinden görmek için çıkıştaki DICTIONARY_SIZE ve USED_SIZE sütunlarını toplayın.

SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMNS,
 [DATABASE_NAME] = '<Dataset Name>') //Sum DICTIONARY_SIZE (bytes)

SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS,
 [DATABASE_NAME] = '<Dataset Name>') //Sum USED_SIZE (bytes)

Varsayılan segment boyutu

Büyük veri kümesi depolama biçimini kullanan veri kümeleri için Power BI otomatik olarak varsayılan segment boyutunu 8 milyon satıra ayarlar ve bu da büyük tablolar için bellek gereksinimleri ile sorgu performansı arasında iyi bir denge sağlar. Bu, Azure Analysis Services. Segment boyutlarını uyumlu tutmak, büyük bir veri modelini veri modellerinden veri modeline Azure Analysis Services benzer performans Power BI.

Önemli noktalar ve sınırlamalar

Büyük veri kümelerini kullanırken aşağıdaki kısıtlamalara dikkat edin:

  • Yeni çalışma alanlarını kullanmanız gerekir: Büyük veri kümeleri yalnızca Yeni çalışma alanları ile uyumludur.

  • Power BI Desktop'a indirme: Premium Dosyalarda depolanan veri kümeleri için .pbix olarak indirme işlemi başarısız olur.

  • Desteklenen bölgeler: Büyük veri kümeleri Premium Dosya Depolama'yı destekleyen tüm Azure bölgelerinde desteklenir. Daha fazla bilgi edinmek için Bölgeye göre kullanılabilir ürünler konusuna bakın ve aşağıdaki bölümde verilen tabloya başvurun.

  • Veri kümesi boyutu üst sınırını ayarlama: Veri boyutu üst sınırı yöneticiler tarafından ayarlanabilir. Üst sınır 0,1 GB'tan SKU'nun kapasite üst sınırına kadar bir değere ayarlanabilir.

  • Anında veri kümeleri: Anında veri kümeleri büyük veri kümesi depolama biçimini desteklemez.

  • Veri kümelerini kullanarak büyük veri kümelerini REST API.

Bölge kullanılabilirliği

Power BI’da büyük veri kümeleri yalnızca Azure Premium Dosyalar Depolaması’nı destekleyen bazı Azure bölgelerinde kullanılabilir.

Aşağıdaki listede, Power BI’da büyük veri kümelerinin kullanılabildiği bölgeler listelenir. Aşağıdaki listede yer almayan bölgeler, büyük modeller için desteklenmez:

Azure bölgesi Azure bölgesi kısaltması
Doğu Avustralya australiaeast
Avustralya Güneydoğu australiasoutheast
Doğu Kanada canadaeast
Orta Kanada canadacentral
Orta Hindistan centralindia
Central US centralus
Doğu Asya eastasia
Doğu ABD eastus
Doğu ABD 2 eastus2
Doğu Japonya japaneast
Batı Japonya japanwest
Güney Kore - Orta koreacentral
Güney Kore - Güney koreasouth
Orta Kuzey ABD northcentralus
Kuzey Avrupa northeurope
Orta Güney ABD southcentralus
Güneydoğu Asya southeastasia
Güney Birleşik Krallık uksouth
Batı Birleşik Krallık ukwest
West Europe westeurope
Batı Hindistan westindia
Batı ABD westus
Batı ABD 2 westus2

Sonraki adımlar

Aşağıdaki bağlantılarda, büyük modellerle çalışırken yararlı olabilecek bilgiler sağlanır:

Power BI, aşağıdaki iyileştirmelerle Power BI Premium deneyimini geliştiren bir önizleme teklifi olarak Power BI Premium 2. Nesil’i kullanıma sundu:

  • Performans
  • Kullanıcı başına lisanslama
  • Daha yüksek ölçek
  • İyileştirilmiş ölçümler
  • Otomatik ölçeklendirme
  • Azaltılmış yönetim yükü

Power BI Premium Gen2 hakkında daha fazla bilgi için bkz. Power BI Premium 2. nesil.