Aracılığıyla paylaş


Anlamsal modeller için OneLake tümleştirmesi

Anlamsal modeller için Microsoft OneLake tümleştirmesi sayesinde model tablolarına aktarılan veriler, OneLake'de Delta tablolarına da otomatik olarak yazılabilir. Delta biçimi, Microsoft Fabric'teki tüm işlem altyapılarında birleştirilmiş tablo biçimidir. OneLake tümleştirmesi, tüm önemli performans özellikleri etkin olan verileri dışarı aktararak daha yüksek performansla daha sorunsuz veri erişimi sağlar.

Veri bilimcileri, veritabanı analistleri, uygulama geliştiricileri, veri mühendisleri ve diğer veri tüketicileri daha sonra Power BI'daki iş zekanızı ve finansal raporlarınızı yönlendiren verilere erişebilir. Delta tablolarındaki verileri sorgulamak için T-SQL, Python, Scala, PySpark, Spark SQL, R ve kod yok/düşük kod çözümleri kullanılabilir.

anlamsal modeller için OneLake tümleştirmesinin Diyagramı

Kuruluşunuzda bir OneLake tümleştirme çözümü uygulamadan önce, bu makalenin devamında Önemli Noktalar ve sınırlamalar makalesini okuduğunuzdan emin olun.

Önkoşullar

Anlamsal modeller için OneLake tümleştirmesi yalnızca Power BI Premium P ve Microsoft Fabric F SKU'larında desteklenir. Power BI Pro, Kullanıcı Başına Premium veya Power BI Embedded A/EM SKU'larında desteklenmez.

OneLake tümleştirmesini etkinleştirmeden önce sahip olmanız gerekenler:

İzinler

Model katkıda bulunan (okuma, yazma, keşfetme) izinleri, bir model klasörünün içeriğine erişmek ve Lakehouse gezgininde klasöre bağlanan kısayollar oluşturmak için gereklidir.

OneLake tümleştirmesini etkinleştirme

Anlam modeli ayarlarınızda OneLake tümleştirmesini genişletin, kaydırıcıyı Açık konumuna getirin ve ardından Uygula'yı seçin.

Model ayarlarında OneLake tümleştirmesini etkinleştirin.

Yönetici portalı

Genel yöneticiler ve kiracı yöneticileri, Power BI yönetici portalında aşağıdaki ayarı kullanarak OneLake tümleştirmesini denetleyebilir:

  • Kullanıcılar Doku öğeleri oluşturabilir; OneLake tümleştirmesi de dahil olmak üzere üretime hazır Doku özelliklerini etkinleştirir. Bu ayar hem kuruluş düzeyinde hem de kapasite düzeyinde yönetilebilir. Devre dışı bırakılırsa, kullanıcılar anlam modelleri için OneLake tümleştirmesini açamaz ve şu anda OneLake tümleştirmesi için yapılandırılmış olan tüm semantik modeller içeri aktarma tablolarını OneLake'e aktarmayı durdurur. OneLake tümleştirmesi, kuruluşun tamamı için varsayılan olarak etkindir. Aşağıdaki görüntüde bu ayarın etkinleştirildiği gösterilmektedir:

    Kullanıcıların Fabric öğeleri oluşturmasını sağlayan yönetici portalı ayarının ekran görüntüsü.

  • Anlam modelleri verileri OneLake'e aktarabilir- OneLake tümleştirmesi için yapılandırılmış anlamsal modellerin içeri aktarma tablolarını OneLake'e göndermesini sağlar. Tüm kuruluş için geçerlidir. Aşağıdaki görüntüde bu ayarın etkinleştirildiği gösterilmektedir:

    Anlamsal modellerin onelake'ye dışarı aktarılmasını sağlayan yönetici portalı ayarının ekran görüntüsü.

Modeli yenileme

Model içe aktarma verilerinin OneLake'teki bir Delta tablosuna yazılması için, modelin en az bir manuel veya zamanlanmış yenileme işleminin çalıştırılması gerekir. El ile yenilemeyi çalıştırın veya zamanlanmış yenilemeyi bekleyin.

OneLake Delta tablolarını dışarı aktarma

Delta tabloları birçok yolla dışarı aktarılabilir. Anlam modelinizde XMLA okuma-yazma modu etkinleştirildiyse, Tablosal Nesne Modeli (TOM) veTablosal Model Betik Dili (TMSL) kullanarak program aracılığıyla dışarı aktarabilirsiniz.

Örneğin, aşağıdaki TMSL komutunu çalıştırmak için SQL Server Management Studio'yu (SSMS) kullanabilirsiniz:

{  
 "export": {  
   "layout": "delta",
   "type": "full",  
   "objects": [  
     {  
       "database": "<database name>"  
     }  
   ]  
 }  
}

Dışa aktarılan dosyaları keşfetme

Dışarı aktardıktan sonra, Delta tablosu dışarı aktarma dosyalarını bulmak için OneLake'i Windows Dosya Gezgininizle tümleştiren OneLake dosya gezgininikullanabilirsiniz.

  1. OneLake dosya gezgininde çalışma alanı klasörüne sağ tıklayın ve ardından OneLake'den Eşitle'yi seçin.

  2. Veri dosyalarınızı bulmak için Windows Dosya Gezgini'ni kullanın. Çalışma alanı klasöründe, anlam modelinizle eşleşen ve ile biten bir isme sahip bir alt klasör arayın. SemanticModel. Anlamsal model klasörü, her aktarma modu tablosunu, Delta tablosunun parquet dosyalarını ve günlüğünü içeren bir alt klasörde bulundurur.

    SSMS'de TMSL dışarı aktarma komutunu çalıştırın .

Kısayol

Anlamsal model Lakehouse tablolarınız için kısayollar oluşturarak, Fabric'teki diğer iş yüklerinden bunlara hızlı ve kolay erişim sağlayabilirsiniz.

  1. Lakehouse Explorer'da Tablolaröğesine sağ tıklayın ve ardından Yeni kısayol'ı seçin.

  2. Yeni kısayolbölümünde, Microsoft OneLakeseçin.

  3. bir veri kaynağı türü seçin bölümünde anlam modelinizi seçin ve ardından eklemek istediğiniz tabloları seçin.

    Explorer 'da OneLake kısayolları

Dikkat edilmesi gerekenler ve sınırlamalar

  • 18 ondalık ayırıcıdan büyük değerlere sahip para birimi veri türleri, Delta dosyalarına aktarıldığında duyarlık kaybına neden olabilir.

  • BYOK etkin çalışma alanlarında anlam modelleri desteklenmez.

  • Multi-Geo kapasiteleri henüz desteklenmiyor.

  • Ölçüler, DirectQuery tabloları, karma tablolar, hesaplama grubu tabloları ve sistem tarafından yönetilen toplama tabloları Delta biçimli tablolara aktarılamaz.

  • Delta tablolarının eski sürümleri üç gün sonra silinir. Verilerin eski ama şimdi silinmiş bir sürümünü kullanan diğer yürütme altyapılarının kullanılabilir bir sürüme ilerlemesi gerekir.