Aracılığıyla paylaş


Anlamsal modeller için OneLake tümleştirmesi

Önemli

Şu anda anlam modelleri için OneLake tümleştirmesi önizlemeevresinde.

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 ayarları kullanarak OneLake tümleştirmesini denetleyebilir:

Yönetici portalı için kiracı ayarlarının ekran görüntüsü.

  • Anlam modelleri verileri OneLake dışarı aktarabilir- Kuruluş düzeyinde OneLake tümleştirmesini etkinleştirir. 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.

  • Kullanıcılar anlam modeli tablolarını OneLake depolayabilir. Kuruluştaki tüm veya seçili kullanıcıların, anlam modelleri için OneLake tümleştirmesini yapılandırmasına olanak tanır. Belirli bir kullanıcı için devre dışı bırakılırsa, bu kullanıcı artık OneLake tümleştirmesini açamıyor ancak OneLake tümleştirmesi için önceden yapılandırmış olduğu tüm anlamsal modeller içeri aktarma tablolarını OneLake'e aktarmaya devam ediyor. Bu kullanıcı, OneLake tümleştirmesi için zaten yapılandırılmış olan anlam modelleri için OneLake tümleştirmesini devre dışı bırakabilir, ancak OneLake tümleştirmesini yeniden etkinleştiremez. Bu ayar, Anlam modellerinin verileri OneLake'e aktarabilmesi için kiracı ayarının etkinleştirilmesini gerektirir. Varsayılan olarak, kuruluştaki tüm kullanıcılar anlam modelleri için OneLake tümleştirmesini yapılandırabilir.

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ışa aktardıktan sonra, OneLake'i Windows Dosya Gezgini ile entegre eden OneLake dosya gezgininikullanarak Delta tablosu dışa aktarma dosyalarını bulabilirsiniz.

  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

  • Önizleme sırasında, değerleri 18 ondalık basamak sayısından fazla olan para birimi veri türlerinde Delta dosyalarına dışarı aktarıldığında duyarlık kaybı olabilir.

  • Önizleme sırasında BYOK etkin çalışma alanlarındaki anlam modelleri desteklenmez.

  • Önizleme sırasında, Lakehouse'da dışarı aktarılan modelin üzerinde oluşturulan kısayol tabloları SQL uç noktası kullanılarak sorgulanamaz.

  • Önizleme sırasında Multi-Geo kapasiteleri henüz desteklenmiyor.

  • Önizleme sırasında, modelin OneLake'e dışarı aktarma işlemi faturalandırılmaz, ancak OneLake'teki modelin işlem ve depolama kullanımı faturalandırılır.

  • Dışarı aktarılan model tabloları için katkıda bulunan izinleri olan ancak çalışma alanı için yalnızca görüntüleyici izinleri olan kullanıcılar için Lakehouse gezgininde bir model klasörü görüntülenir, ancak seçildiğinde bir hata döndürülür.

  • Ö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 yalnızca tek bir sürümü dışarı aktarılır ve OneLake'de depolanır. Delta tablolarının eski sürümleri başarılı bir dışarı aktarma sonrasında silinir. Verilerin eski ancak şimdi silinmiş sürümünü kullanan diğer yürütme altyapılarında geçici hatalar olabilir.