Delta Lake tablo biçimi birlikte çalışabilirliği
Microsoft Fabric'te Delta Lake tablo biçimi analiz standardıdır. Delta Lake, ACID (Bölünmezlik, Tutarlılık, Yalıtım, Dayanıklılık) işlemlerini büyük veri ve analiz iş yüklerine getiren açık kaynaklı bir depolama katmanıdır.
Tüm Fabric deneyimleri, Delta Lake tablolarını oluşturmak ve tüketmek suretiyle birlikte çalışabilirliği ve birleşik bir ürün deneyimini teşvik eder. Doku Veri Ambarı veya Synapse Spark gibi tek bir işlem altyapısı tarafından üretilen Delta Lake tabloları, Power BI gibi diğer altyapılar tarafından kullanılabilir. Doku'ya veri aldığınızda, Doku bunları varsayılan olarak Delta tabloları olarak depolar. OneLake kısayollarını kullanarak Delta Lake tablolarını içeren dış verileri kolayca tümleştirebilirsiniz.
Delta Lake özellikleri ve Fabric deneyimleri
Birlikte çalışabilirlik elde etmek için tüm Fabric deneyimleri Delta Lake işlevleri ve Fabric yetenekleriyle hizalanır. Bazı deneyimler yalnızca Delta Lake tablolarına yazabilirken, diğerleri bu tablolardan okuyabilir.
- Yazıcılar: Veri ambarları, olay akışları ve Power BI'nin anlamsal modelleri OneLake'e aktarıldı.
- Okuyucular: SQL analytics uç noktası ve Power BI Direct Lake semantik modelleri
- Yazarlar ve Okuyucular: Fabric Spark çalışma zamanı, veri akışları, veri işlem hatları ve Kusto Sorgu Dili (KQL) veritabanları
Aşağıdaki matriste anahtar Delta Lake özellikleri ve bunların her Fabric işlevi üzerindeki desteği gösterilmektedir.
Kumaş kapasitesi | Ad tabanlı sütun eşlemeleri | Silme vektörleri | V sıralaması yazma | Tablo iyileştirme ve bakım | Bölümleri yaz | Bölümleri Oku | Sıvı Kümeleme | TIMESTAMP_NTZ | Delta okuyucu/yazıcı sürümü ve varsayılan tablo özellikleri |
---|---|---|---|---|---|---|---|---|---|
Delta Lake veri ambarının dışa aktarımı | Hayır | Evet | Evet | Evet | Hayır | Evet | Hayır | Hayır | Okuyucu: 3 Yazar: 7 Silme Vektörleri |
SQL analiz uç noktası | Evet | Evet | Yok (uygulanamaz) | Yok (uygulanamaz) | Yok (uygulanamaz) | Evet | Evet | Hayır | Yok (uygulanamaz) |
Fabric Spark Çalışma Zamanı 1.3 | Evet | Evet | Evet | Evet | Evet | Evet | Evet | Evet | Okuyucu: 1 Yazar: 2 |
Fabric Spark Çalışma Zamanı 1.2 | Evet | Evet | Evet | Evet | Evet | Evet | Evet, yalnızca okunur | Evet | Okuyucu: 1 Yazar: 2 |
Fabric Spark Çalışma Zamanı 1.1 | Evet | Hayır | Evet | Evet | Evet | Evet | Evet, salt okunur | Hayır | Okuyucu: 1 Yazar: 2 |
Veri akışları | Evet | Evet | Evet | Hayır | Evet | Evet | Evet, salt okunur | Hayır | Okuyucu: 1 Yazar: 2 |
Veri işlem hatları | Hayır | Hayır | Evet | Hayır | Evet, yalnızca üzerine yazma | Evet | Evet, salt okunur | Hayır | Okuyucu: 1 Yazar: 2 |
Power BI Direct Lake semantik modelleri | Evet | Evet | Yok (uygulanamaz) | Yok (uygulanamaz) | Yok (uygulanamaz) | Evet | Evet | Hayır | Yok (uygulanamaz) |
Power BI anlam modellerini OneLake'e aktarma | Evet | Yok (uygulanamaz) | Evet | Hayır | Evet | Yok (uygulanamaz) | Hayır | Hayır | Okuyucu: 2 Yazar: 5 |
KQL veritabanları | Evet | Evet | Hayır | * yok | Evet | Evet | Hayır | Hayır | Okuyucu: 1 Yazar: 1 |
Olay Akışları | Hayır | Hayır | Hayır | Hayır | Evet | Yok (uygulanamaz) | Hayır | Hayır | Okuyucu: 1 Yazar: 2 |
* KQL veritabanları, veri saklamagibi belirli tablo bakım özellikleri sağlar. Veriler, saklama süresinin sonunda OneLake'ten kaldırılır. Daha fazla bilgi için bkz. One Logical copy.
Not
- Fabric varsayılan olarak ad tabanlı sütun eşlemelerini yazmaz. Varsayılan Doku deneyimi, hizmet genelinde uyumlu tablolar oluşturur. Üçüncü taraf hizmetler tarafından üretilen Delta lake, uyumsuz tablo özelliklerine sahip olabilir.
- Bazı Fabric deneyimlerinde, bin sıkıştırma, V sırası ve eski başvurulmamış dosyaların temizlenmesi gibi devralınmış tablo iyileştirme ve bakım özellikleri yoktur. Delta Lake tablolarını analizler için en uygun durumda tutmak için Bu deneyimler kullanılarak alınan tablolar için Doku delta tablolarını yönetmek üzere tablo bakım özelliğini kullanma makalesindeki teknikleri izleyin.
Geçerli sınırlamalar
Şu anda Fabric, bu Delta Lake özelliklerini desteklememektedir:
- Delta Lake 3.x Tekdüzen
- Kimlik sütunları yazma (özel Databricks özelliği)
- Delta Live Tables (özel Databricks özelliği)
- Denetim noktası dosyasında etkinleştirilmiş RLE (Çalıştırma Uzunluğu Kodlaması)
İlgili içerik
- Delta Lake nedir?
- Fabric Lakehouse ve Synapse Spark'ta Delta Lake tabloları hakkında daha fazla bilgi sahibi olun .
- Power BI'da Direct Lake ve Microsoft Fabrichakkında bilgi edinin.
- Yayımlanan Delta Lake Logs aracılığıyla Ambardan tabloları sorgulamahakkında daha fazla bilgi edinin.