Aracılığıyla paylaş


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ı)