Power BI Premium'da büyük anlam modelleri
Power BI anlam modelleri, en iyi duruma getirilmiş sorgu performansı için verileri yüksek oranda sıkıştırılmış bir bellek içi önbellekte depolayarak kullanıcı etkileşiminin hızlı bir şekilde yapılmasını sağlayabilir. Premium kapasitelerde, varsayılan sınırı aşan büyük anlamsal modeller, Büyük anlamsal model depolama biçimi ayarıyla etkinleştirilebilir. Etkinleştirildiğinde, anlam modeli boyutu Premium kapasite boyutu veya yönetici tarafından ayarlanan maksimum boyut ile sınırlıdır.
Büyük anlam modelleri tüm Premium P SKU'ları, Katıştırılmış A SKU'ları ve Kullanıcı Başına Premium (PPU) ile etkinleştirilebilir. Premium'daki büyük anlamsal model boyutu sınırı, veri modeli boyutu sınırlamaları açısından Azure Analysis Services ile karşılaştırılabilir.
Anlamsal modellerin 10 GB'ın üzerinde büyümesi için gerekli olsa da, Büyük anlamsal model depolama biçimi ayarını etkinleştirmenin başka avantajları da vardır. Anlamsal model yazma işlemleri için XMLA uç nokta tabanlı araçları kullanmayı planlıyorsanız, büyük bir anlam modeli olarak nitelemeyeceğiniz anlamsal modeller için bile ayarı etkinleştirdiğinizden emin olun. Etkinleştirildiğinde, büyük anlamsal model depolama biçimi XMLA yazma işlemlerinin performansını iyileştirebilir.
Hizmetteki büyük anlamsal modeller, 10 GB ile sınırlı olan Power BI Desktop modeli karşıya yükleme boyutunu etkilemez. Bunun yerine, anlamsal modeller yenilemede hizmette bu sınırı aşabilir.
Önemli
Power BI Premium büyük anlam modellerini destekler. Power BI Premium'da varsayılan sınırdan daha büyük anlamsal modelleri kullanmak için Büyük anlam modeli depolama biçimi seçeneğini etkinleştirin.
Not
Power BI Premium'daki büyük anlam modelleri, ABD Kamu Kimlik Doğrulaması müşterileri için Power BI hizmeti kullanılamaz. Hangi özelliklerin kullanılabilir olduğu ve hangilerinin kullanılamadığı hakkında daha fazla bilgi için bkz . ABD Kamu müşterileri için Power BI özellik kullanılabilirliği.
Büyük anlamsal modelleri etkinleştirme
Buradaki adımlar, hizmette yayımlanan yeni bir model için büyük anlamsal modelleri etkinleştirmeyi açıklar. Mevcut anlam modelleri için yalnızca 3. adım gereklidir.
Power BI Desktop'ta model oluşturma. Anlam modeliniz büyüyecekse ve aşamalı olarak daha fazla bellek tüketecekse, Artımlı yenilemeyi yapılandırmayı unutmayın.
Modeli hizmette anlamsal model olarak yayımlayın.
Hizmet > anlam modeli >Ayarları'nda Büyük anlam modeli depolama biçimi'ni genişletin, kaydırıcıyı Açık olarak ayarlayın ve uygula'yı seçin.
Artımlı yenileme ilkesine göre geçmiş verileri yüklemek için yenilemeyi çağırın. İlk yenilemenin geçmişi yüklemesi biraz zaman alabilir. Sonraki yenilemeler, artımlı yenileme ilkenize bağlı olarak daha hızlı olmalıdır.
Varsayılan depolama biçimini ayarlama
Desteklenen bölgelerde, Premium kapasiteye atanmış bir çalışma alanında oluşturulan tüm yeni semantik modellerde varsayılan olarak büyük anlam modeli depolama biçimi etkinleştirilebilir. Bölge büyük anlamsal modelleri desteklemiyorsa, aşağıda açıklanan büyük anlamsal model depolama biçimi seçeneği devre dışı bırakılır. Hangi bölgelerin desteklendiğine bölge kullanılabilirliği bölümünden bakabilirsiniz.
Çalışma alanında Ayarlar>Premium'a tıklayın.
Varsayılan depolama biçimi'nde Büyük anlamsal model depolama biçimi'ne ve ardından Kaydet'e tıklayın.
PowerShell ile etkinleştirme
PowerShell kullanarak büyük anlamsal model depolama biçimini de etkinleştirebilirsiniz. PowerShell cmdlet'lerini çalıştırmak için kapasite yöneticisi ve çalışma alanı yöneticisi ayrıcalıklarına sahip olmanız gerekir.
Anlam modeli kimliğini (GUID) bulun. Çalışma alanının Anlam modelleri sekmesinde, anlam modeli ayarlarının altında URL'de kimliği görebilirsiniz.
PowerShell yönetici isteminden MicrosoftPowerBIMgmt modülünü yükleyin.
Install-Module -Name MicrosoftPowerBIMgmt
Oturum açmak ve anlam modeli depolama modunu denetlemek için aşağıdaki cmdlet'leri çalıştırın.
Login-PowerBIServiceAccount (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
Yanıt aşağıdaki gibi olmalıdır. Depolama modu, varsayılan olan ABF 'dir (Analysis Services yedekleme dosyası).
Id StorageMode -- ----------- <Semantic model ID> Abf
Depolama modunu ayarlamak için aşağıdaki cmdlet'leri çalıştırın. Premium Dosyalar'a dönüştürmek birkaç saniye sürebilir.
Set-PowerBIDataset -Id <Semantic model ID> -TargetStorageMode PremiumFiles (Get-PowerBIDataset -Scope Organization -Id <Semantic model 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 -- ----------- <Semantic model ID> PremiumFiles
Get-PowerBIWorkspaceMigrationStatus cmdlet'ini kullanarak Premium Dosyalara ve Premium Dosyalar'dan semantik model dönüştürmelerinin durumunu denetleyebilirsiniz.
Anlamsal model çıkarma
Anlamsal model çıkarma, anlam modeli boyutlarının toplamının, kapasitenin satın alınan SKU boyutu için kullanılabilir bellekten önemli ölçüde daha büyük olmasını sağlayan bir Premium özelliktir. Tek bir anlam modeli hala SKU'nun bellek sınırlarıyla kısıtlanır. Power BI, etkin olmayan anlam modellerini bellekten çıkarmak için dinamik bellek yönetimi kullanır. Power BI'ın kullanıcı sorgularını ele almak için diğer anlamsal modelleri yükleyebilmesi için anlamsal modeller çıkarılır.
Not
Çıkarılan semantik modelin yeniden yüklenmesini beklemeniz gerekiyorsa, fark edilebilir bir gecikmeyle karşılaşabilirsiniz.
İsteğe bağlı yük
İsteğe bağlı yük, büyük anlam modelleri için varsayılan olarak etkindir ve çıkarılan anlam modellerinin önemli ölçüde daha iyi yük süresi sağlayabilir. İsteğe bağlı yük sayesinde, sonraki sorgular ve yenilemeler sırasında aşağıdaki avantajları elde edersiniz:
İlgili veri sayfaları isteğe bağlı olarak yüklenir (belleğe çağrılır).
Çıkarılan anlam modelleri sorgular için hızlı bir şekilde kullanılabilir hale getirilir.
İsteğe bağlı yükleme, kullanım desenlerini tanımlamak ve modellerinizin durumunu anlamak için kullanılabilecek ek Dinamik Yönetim Görünümü (DMV) bilgilerini ortaya çıkar. Örneğin, SQL Server Management Studio'dan (SSMS) aşağıdaki DMV sorgusunu çalıştırarak anlam modelindeki her sütun için Sıcaklık ve Son Erişilen istatistikleri denetleyebilirsiniz:
Select * from SYSTEMRESTRICTSCHEMA ($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, [DATABASE_NAME] = '<Semantic model Name>')
Anlamsal model boyutunu denetleme
Geçmiş verileri yükledikten sonra XMLA uç noktası üzerinden SSMS kullanarak model özellikleri penceresinde tahmini anlamsal model boyutunu denetleyebilirsiniz.
SSMS'den aşağıdaki DMV sorgularını çalıştırarak anlam modeli boyutunu da denetleyebilirsiniz. Anlam modeli boyutunu bayt cinsinden görmek için çıkıştaki DICTIONARY_SIZE ve USED_SIZE sütunlarını toplama.
SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMNS,
[DATABASE_NAME] = '<Semantic model Name>') //Sum DICTIONARY_SIZE (bytes)
SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS,
[DATABASE_NAME] = '<Semantic model Name>') //Sum USED_SIZE (bytes)
Varsayılan segment boyutu
Büyük anlam modeli depolama biçimini kullanan anlam modelleri için Power BI, bellek gereksinimleriyle büyük tablolar için sorgu performansı arasında iyi bir denge sağlamak için varsayılan segment boyutunu otomatik olarak 8 milyon satıra ayarlar. Bu, Azure Analysis Services ile aynı segment boyutudur. Segment boyutlarının uyumlu tutulması, büyük bir veri modelini Azure Analysis Services'ten Power BI'a geçirirken karşılaştırılabilir performans özelliklerini sağlamaya yardımcı olur.
Dikkat edilecekler ve sınırlamalar
Büyük anlamsal modelleri kullanırken aşağıdaki kısıtlamaları göz önünde bulundurun:
Desteklenen bölgeler: Azure Premium Dosyalar Depolama'yı destekleyen Azure bölgelerinde büyük anlam modelleri kullanılabilir. Desteklenen tüm bölgelerin listesini görmek için bölge kullanılabilirliğindeki tabloyu gözden geçirin.
En büyük semantik model boyutunu ayarlama: En büyük semantik model boyutu yöneticiler tarafından ayarlanabilir. Daha fazla bilgi için bkz. Veri Kümelerinde En Fazla Bellek.
Büyük anlamsal modelleri yenileme: Kapasite boyutunun yarısına yakın olan anlam modelleri (örneğin, 25 GB kapasite boyutundaki 12 GB'lık semantik model), yenilemeler sırasında kullanılabilir belleği aşabilir. Geliştirilmiş yenileme REST API'sini veya XMLA uç noktasını kullanarak ayrıntılı veri yenilemeleri gerçekleştirebilirsiniz; böylece yenileme için gereken bellek kapasitenizin boyutuna sığacak şekilde en aza indirilebilir.
Push semantik modelleri: Push semantik modelleri büyük anlam modeli depolama biçimini desteklemez.
Pro desteklenmez - Pro çalışma alanlarında büyük anlam modelleri desteklenmez. Çalışma alanı Premium'dan Pro'ya geçirilirse, büyük anlam modeli depolama biçimi ayarına sahip tüm anlamsal modeller yüklenemiyor.
Yeni anlamsal modellerin varsayılan olarak büyük anlam modeli depolama biçimini kullanmasına izin vermek üzere çalışma alanının ayarlarını değiştirmek için REST API'lerini kullanamazsınız.
Bölgesel kullanılabilirlik
Power BI'daki büyük anlam modelleri yalnızca Azure Premium Dosyalar Depolama'yı destekleyen Azure bölgelerinde kullanılabilir.
Aşağıdaki liste, Power BI'daki büyük anlamsal modellerin kullanılabildiği bölgeleri sağlar. Aşağıdaki listede bulunmayan bölgeler büyük modeller için desteklenmez.
Not
Çalışma alanında büyük bir anlam modeli oluşturulduktan sonra bu bölgede kalması gerekir. Büyük anlam modeline sahip bir çalışma alanını başka bir bölgedeki Premium kapasiteye yeniden atayamazsınız.
Azure bölgesi | Azure bölgesi kısaltması |
---|---|
Doğu Avustralya | australiaeast |
Güneydoğu Avustralya | australiasoutheast |
Güney Brezilya | Güney Brezilya |
Doğu Kanada | canadaeast |
Orta Kanada | canadacentral |
Orta Hindistan | centralindia |
Orta ABD | centralus |
Doğu Asya | eastasia |
Doğu ABD | eastus |
Doğu ABD 2 | eastus2 |
Orta Fransa | francecentral |
Güney Fransa | francesouth |
Almanya Kuzey | germanynorth |
Orta Batı Almanya | germanywestcentral |
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 |
Güney Afrika Kuzey | Güney Afrika'nın Kuzeyi |
Güney Afrika Batı | southafricawest |
Orta Güney ABD | Orta Güney ABD |
Güneydoğu Asya | southeastasia |
Kuzey İsviçre | Kuzey İsviçre |
Batı İsviçre | İsviçrewest |
BAE Orta | uaecentral |
Kuzey BAE | uaenorth |
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 |
İlgili içerik
Aşağıdaki bağlantılar, büyük modellerle çalışmak için yararlı olabilecek bilgiler sağlar:
Power BI Premium 2. Nesil.