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
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
Kuruluşunuzda bir OneLake tümleştirme çözümü uygulamadan önce, bu makalenin devamında
Ö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:
- Power BI Premium veya Fabric kapasitesindeki bir çalışma alanında, bir veya birden fazla içeri aktarma semantik modeli. İçeri aktarma semantik modeli, verilerin Power BI'ın bellek içi depolama alanına tamamen aktarıldığı ve hızlı ve verimli sorgulamaya olanak sağlayan bir veri modeli türüdür.
- Model için etkinleştirilen büyük anlamsal model depolama biçimi.
İ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 .
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:
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,
Ö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.
OneLake dosya gezgininde çalışma alanı klasörüne sağ tıklayın ve ardından OneLake'den
Eşitle'yi seçin. 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
Lakehouse Explorer'da Tablolaröğesine sağ tıklayın ve ardından Yeni kısayol'ı seçin.
Yeni kısayolbölümünde, Microsoft OneLakeseçin.
bir veri kaynağı türü seçin bölümünde anlam modelinizi seçin ve ardından eklemek istediğiniz tabloları seçin.
'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.
İlgili içerik
- OneLake nedir?
- OneLake dosya gezginine genel bakış