Verileri OneLake kısayolları ve yansıtma ile birleştirin

OneLake , bulutlar, alan adları ve hesaplar arasında veriye tek bir bakış sunuyor. OneLake'te verileri birleştirmek, tüm veriyi tek bir yerde depolamayı gerektirmez. Veriler kaynağında kalabilir veya OneLake'e çoğaltılabilir; Fabric iş yükleri paylaşılan bir isim alanı üzerinden erişebilir.

Kısayollar ve aynalama, veri taşıma işlem hatları oluşturmaya ve işletmeye gerek kalmadan bu birleşik görünümü oluşturmayı sağlayan birbirini tamamlayan OneLake yetenekleridir. Kısayollar, OneLake isim alanına seçilmiş verileri ekler. Yansıtma, harici bir veritabanı veya katalog ekler ve verilerine yerinde erişilebilip erişilemeyeceğini ya da kopyalanması gerekip gerekmediğini belirler. Bu makale, her yeteneğin nasıl çalıştığını ve ne zaman kullanılacağını açıklar. Fabric'te veri alıp dönüştürme veya taşıma yolları için şunları inceleyin: Veri Microsoft Fabric'e alın veya Veri taşıma stratejisi seçin.

Kestirme yollar ve aynalar bir bakışta

Kestirmeler ve aynalama farklı granülerlik seviyelerinde çalışır ve farklı kaynak formatlarını destekler.

Yetenek Ne işe yarıyor? Kaynak formatlar Tipik senaryo
Kısayollar OneLake veya harici depolamadaki seçilen tablolara, klasörlere veya dosyalara bir referans ekleyin. Veri kaynağında kalır. Sadece açık formatlar Bir göl evine tek bir tablo, klasör veya şema getirin ya da çalışma alanları veya kiracılar arasında veri ağı desenlerini etkinleştirin.
Yansıtma Fabric'e harici bir veritabanı veya katalog ekleyin. Kaynağa bağlı olarak yansıtma, verilere bulundukları yerde erişir veya verileri sürekli olarak OneLake'e çoğaltır. Açık ve özel formatlar Snowflake, Azure Databricks veya Azure SQL Veritabanı gibi tüm harici bir veritabanı veya katalog getirin.

Kaynağınız veriyi özel bir formatta saklıyorsa, yansıtma tek seçeneğinizdir.

Kestirmeleri ne zaman kullanmalı?

Belirli verileri tek bir OneLake görünümüne kopyalamadan eklemek istediğinizde kısayolları kullanın. Şu durumlarda kısayolları seçin:

  • Tek bir masa, klasör veya dosyayı çalışma alanları veya kiracılar arasında paylaşın.
  • Birden fazla göl veya bulut hesabından gelen verileri tek bir birleşik görünümde birleştirin.
  • Her alan kendi verilerine sahip olduğu ve diğer alan alanlarının OneLake aracılığıyla bulduğu veri ağı desenleri oluşturun.
  • Delta veya Iceberg gibi açık formatlarda verileri Azure Data Lake Storage, Amazon S3, Google Cloud Storage veya Dataverse'ten erişilebilir hale getirin.

Kısayollar tablo, klasör veya dosya seviyesinde çalışır. Hangi veriyi erişilebilir kılacağınıza ve OneLake'te nerede görüneceğine siz karar veriyorsunuz. Daha fazla bilgi için bkz . OneLake kısayolları.

Veriyi birleştirdikçe dönüştürün

Kısayol dönüşümleri, bir kısayolun arkasındaki veriyi kaynak ile senkronize kalınabilecek sorgulanabilir bir Delta tablosuna dönüştürür ve ETL boru hattı oluşturmaz. Verilerinizi analize hazır hale getirmek için bunları kullanın:

  • Dosya dönüşümleri, CSV, Parquet, JSON veya Excel gibi yapılandırılmış dosyaları Delta tablolarına dönüştürür. Daha fazla bilgi için Kısayol dönüşümleri (dosya) bölümüne bakınız.
  • Yapay zeka destekli dönüşümler, dosyalara dil işleme .txt uygulayarak içeriği özetlemek, duyguları tespit etmek, dilleri çevirmek, kişisel tanımlanabilir bilgileri (PII) sansürlemek veya adlandırılmış varlıkları çıkarmak için kullanılır. Daha fazla bilgi için bkz. Kısa yol dönüşümleri (yapay zeka destekli) bölüm.

Yansıtma ne zaman kullanılır

Fabric'e harici bir veritabanını veya kataloğu ve ona bağlı verileri tek bir birim olarak dahil etmek istediğinizde yansıtma kullanın. Şu durumlarda yansıtma doğru seçenektir:

  • Ayrı bir alım süreci tasarlamadan Fabric'te tüm harici bir veritabanı veya kataloğu erişilebilir hale getirin.
  • OneLake'te, kaynak ile senkronize kalan bir operasyonel veritabanının (örneğin Azure SQL Veritabanı, PostgreSQL veya Cosmos DB) analitiklere hazır bir kopyasını tutun.
  • Fabric'te Databricks Unity Catalog veya Snowflake gibi harici bir lakehouse'u ya da veri ambarını görüntüleyin; böylece bunu Fabric verilerinizle birlikte sorgulayabilirsiniz.

Mirroring, veritabanları, şemalar ve tablolar gibi katalog metaverilerini her zaman Fabric'e ekler. Fabric'in veriye nasıl erişeceği, bir sonraki bölümde açıklandığı gibi kaynağa bağlıdır.

OneLake'de Mirroring Verileri Nasıl Erişilebilir Hale Getirir

Yansıtma, birleşik OneLake görünümüne dış verileri dahil etmek için iki temel mekanizma kullanır. Doğru kombinasyon, kaynağın verilerini nasıl depoladığına bağlıdır.

  • Replikasyon. Kaynaktan verileri OneLake'e analitiklere hazır bir Delta formatında yansıtmak. Yansıtma, kaynak veri özel bir formatta depoladığında replikasyon kullanır.
  • Kestirmeler. Yansıtma, OneLake kısayolları aracılığıyla yerindeki verilere başvurur. Yansıtma, kaynak verileri OneLake'in doğrudan okuyabildiği açık bir formatta sakladığında kestirmeler kullanır.

Farklı kaynaklar bu mekanizmaları farklı şekilde kullanır, aşağıdaki tabloda gösterildiği gibi.

Kaynak deseni Örnekler Aynalama ne yapar
Veritabanı yansıtma (replikasyon) Azure Cosmos DB, PostgreSQL için Azure Veri Tabanı, MySQL için Azure Veritabanı (önizleme), Azure SQL Veritabanı, SQL Server, Oracle, SAP Mirroring, katalog meta verilerini kopyalar ve verileri sürekli olarak OneLake'e Delta tabloları olarak çoğaltır.
Meta veri yansıtma (kısayollar) Azure Databricks, Snowflake, Dremio (preview) Mirroring, katalog meta verilerini Fabric'e ekler ve temel veriye ulaşmak için kısayollar kullanır.

Her durumda, mirroring katalog meta verilerini Fabric'e ekler. Veriyi kopyalayıp kopyalamadığı da kaynağa bağlıdır.

Kestirme yolları ve aynaları birlikte kullanın

Kısayollar ve aynalama birbirini dışlayan şeyler değildir. Birçok senaryoda birlikte kullanabilirsiniz. Örneğin, Fabric'e bir kaynak sistem eklemek için mirroring kullanın ve ardından o sistemden seçilen verileri çalışma alanları, alan adları veya kiracılar arasında erişilebilir hale getirmek için kısayollar oluşturun. Yansıtma, kaynak verileri OneLake’e çoğaltırsa, bu verilere yönelik kısayollar ek bir kopya oluşturmaz veya depolama maliyetine neden olmaz.

İki yeteneği birleştiren yaygın kalıplar şunlardır:

  • Bir kez ayna, her yeri tüket. Merkezi bir çalışma alanı, Azure SQL Veritabanı veya Snowflake hesabı gibi harici bir veritabanı veya kataloğu yansıtır. Aynı kiracıdaki diğer çalışma alanlarında da aynı kaynağı tekrar yansıtmak yerine yansıtılan tablolara kısayollar bulunur. Bir yansıtılmış öğe kaynağı temsil eder ve her tüketici aynı güncel verileri okur.
  • Mesh tüketimiyle alan adı yansıtma. Alan takımları, kendi kaynak sistemlerini alan çalışma alanlarına yansıtır. Tüketici çalışma alanlarındaki alt lakehouse'lar ve ambarlar, yansıtılmış veritabanındaki yalnızca gereksinim duydukları tablolara erişmek için kısayollar kullanır. Her alan adı kaynağa olan bağlantısına sahiptir ve tüketiciler kaynak sistemden kopuk kalır.
  • Bir göl evi, birden fazla veri konumu. Tek bir lakehouse, yansıtılmış tablolara yönelik kısayolların yanı sıra Azure Data Lake Storage, Amazon S3 veya başka bir OneLake konumundaki açık biçimli verilere yönelik kısayollar da içerebilir. Raporlar ve not defterleri, altyapıdaki veriler kaynağında kalsa da OneLake’e çoğaltılsa da lakehouse’u tek ve birleşik bir depo olarak sorgular.
  • Çapraz kiracı veya çapraz bulut erişimi. Bir kiracı, kaynağı kendi OneLake'ine yansıtır. Bir ortak kiracı, doğrudan kaynak sisteme erişim verilmek yerine yansıtılan veriye bir kısayol oluşturur. Kaynak sistemin kimlik bilgileri, üreten kiracıdan asla ayrılmaz.

Bunları birleştirirken bilmeniz gereken birkaç şey:

  • Yansıtılan tablolara kısayollar, yansıtılan öğenin güvenlik modelini devralır. Yansıtılmış veritabanı, şema veya tablo üzerindeki izinler, kısayyolu okuyan herkese aktarılır. Daha fazla bilgi için bkz. OneLake kısayol güvenliği.
  • Aynalı tablo kısayolları yalnızca okunabilir. Verileri değiştirmek için kaynak sistemde gerekli değişikliği yapın ve yansıtmanın güncellemeyi yaymasına izin verin.
  • Yansıtılan kaynak duraklatılırsa, silinir veya bir çoğaltma hatasına rast gelirse, ona işaret eden her kısayol aynı durumu gösterir. Yansıtılan ürünün sahipliğini ve izlenmesini buna göre planlayın.

Bunun yerine veri taşımanın ne zaman kullanılacağı

Kısayollar ve aynalama, veriyi OneLake üzerinden erişilebilir hale getirerek birleştirir ve kısayol dönüşümleri bu veriyi analitiklere hazır Delta tablolarına dönüştürebilir. Bunlar, Fabric'in tüm veri alma ve veri taşıma araçlarının yerini tutmaz. Şu durumlarda bir işlem hattı, veri akışı, kopyalama işi veya olay akışı seçin:

  • Kısa yol dönüşümlerinin ötesinde karmaşık veya çok kaynaklı dönüşüm mantığı uygulayın (örneğin, kaynakları birleştirmek, iş kuralları uygulamak veya şemaları yeniden şekillendirmek).
  • Kendi ritminizle hareketi planlayın, düzenleyin veya tetikleyin.
  • Verileri OneLake dışındaki bir hedefe taşıyın.
  • Olayları gerçek zamanlı işleme için Fabric'e aktarın.

Bu senaryolar, yalnızca OneLake birleşmesi yerine Fabric'in veri taşıma ve entegrasyon araçlarını gerektirir.