Azure Veri Paylaşımı'nda desteklenen veri depoları

Azure Veri Paylaşımı, farklı veri depolarından ve veri depolarından paylaşım olanağı da dahil olmak üzere açık ve esnek veri paylaşımı sağlar. Veri sağlayıcıları bir veri deposu türünden veri paylaşabilir ve veri tüketicileri verileri almak için bir veri deposu seçebilir.

Bu makalede, azure veri depolarının desteklediği zengin Azure veri Azure Veri Paylaşımı edinebilirsiniz. Ayrıca veri sağlayıcılarının ve veri tüketicileri tarafından farklı veri depolarının nasıl birleştirildiklerini de öğrenirsiniz.

Desteklenen veri depoları

Aşağıdaki tabloda, bu verilerin desteklediği veri Azure Veri Paylaşımı açık bulunmaktadır.

Veri deposu Tam anlık görüntüleri temel alarak paylaşma Artımlı anlık görüntüleri temel alan paylaşım Yerinde paylaşım
Azure Blob Depolama
Azure Data Lake Storage Gen1
Azure Data Lake Storage Gen2
Azure SQL Veritabanı
Azure Synapse Analytics (eski adı Azure SQL Veri Ambarı)
Azure Synapse Analytics (çalışma alanı) ayrılmış SQL havuzu
Azure Veri Gezgini

Veri deposu destek matrisi

Azure Veri Paylaşımı tüketicilerin verileri kabul etmek için bir veri deposu seçmelerini sağlar. Örneğin, Azure SQL Veritabanı paylaşılan veriler Azure Data Lake Depolama 2. Nesil, Azure SQL Veritabanı veya Azure Synapse Analytics. Müşteriler veri paylaşımı alan bir ayarda olduğunda, verileri almak için biçimi seçebilirler.

Aşağıdaki tabloda veri tüketicilerinin bir veri paylaşımını kabul etme ve yapılandırmada seçecekleri birleşimler ve seçenekler açıkmektedir. Daha fazla bilgi için bkz. Veri kümesi eşlemesini yapılandırma.

Veri deposu Blob Depolama Data Lake Storage 1. Nesil Data Lake Storage 2. Nesil SQL Veritabanı Synapse Analytics (eski adı SQL Data Warehouse) Synapse Analytics (çalışma alanı) ayrılmış SQL havuzu Veri Gezgini
Blob Depolama
Data Lake Storage 1. Nesil
Data Lake Storage 2. Nesil
SQL Veritabanı
Synapse Analytics (eski adı SQL Data Warehouse)
Synapse Analytics (çalışma alanı) ayrılmış SQL havuzu
Veri Gezgini

Depolama hesabından paylaşma

Azure Veri Paylaşımı, Azure Data Lake Depolama 1. Nesil ve Azure Data Lake Depolama 2. Nesil'den dosya, klasör ve dosya sistemlerinin paylaşımını destekler. Ayrıca Azure Blob Depolama'dan blobların, klasörlerin ve kapsayıcıların Depolama. Blok, ekleme veya sayfa bloblarını paylaşabilirsiniz ve bunlar blok blobu olarak alınmıştır.

Dosya sistemleri, kapsayıcılar veya klasörler anlık görüntü tabanlı paylaşımda paylaşılırken, veri tüketicileri paylaşılan verilerin tam bir kopyasını seçebilir. Veya yalnızca yeni dosyaları veya güncelleştirilmiş dosyaları kopyalamak için artımlı anlık görüntü özelliğini kullanabilirler.

Artımlı anlık görüntü, dosyaların son değiştirilme zamanlarına göre değişiklik gösterir. Alınan verilerde dosyalarla aynı adı olan mevcut dosyaların üzerine bir anlık görüntü yazılır. Kaynaktan silinen dosyalar hedefte silinmez.

Daha fazla bilgi için bkz. Azure Blob Depolama ve Azure Data Lake Depolama veri paylaşma ve Depolama.

SQL tabanlı bir kaynaktan paylaşma

Azure Veri Paylaşımı hem tabloların hem de görünümlerin Azure SQL Veritabanı Azure Synapse Analytics (eski adı Azure SQL Data Warehouse). Ayrılmış bir havuzdaki (çalışma alanı) Azure Synapse Analytics paylaşımını SQL destekler. Azure Synapse Analytics (çalışma alanı) sunucusuz SQL havuzundan paylaşım şu anda desteklenmiyor.

Veri tüketicileri, verileri CSV dosyası veya parquet dosyası Depolama 2. Nesil veya Azure Blob Depolama Azure Data Lake'e kabul etme seçeneğine sahip olabilir. Ayrıca verileri tablo olarak kabul eder ve Azure SQL Veritabanı Azure Synapse Analytics.

Tüketiciler Verileri Azure Data Lake Depolama 2. Nesil veya Azure Blob Depolama'a kabul ettiyse, dosya zaten varsa tam anlık görüntüler hedef dosyanın içeriğinin üzerine yazmaktadır. Veriler bir tabloya alınsa ve hedef tablo zaten mevcut Azure Veri Paylaşımı şemayı kullanarak SQL tablo oluşturur. Hedef tablo zaten varsa ve aynı adı varsa, en son tam anlık görüntü ile bırakılır ve üzerine yazılır. Artımlı anlık görüntüler şu anda desteklenmiyor.

Daha fazla bilgi için bkz. Azure SQL Veritabanı ve Azure Synapse Analytics.

Veri Gezgini'dan paylaşma

Azure Veri Paylaşımı, veritabanlarını kümelerden yerinde paylaşma Azure Veri Gezgini destekler. Veri sağlayıcısı, veritabanı veya küme düzeyinde paylaşımda kullanılabilir. Veri paylaşmak için Veri Paylaşımı API'si kullanıyorsanız, belirli tabloları da paylaşabilirsiniz.

Veriler veritabanı düzeyinde paylaşılırsa, veri tüketicileri yalnızca veri sağlayıcısının paylaştığı veritabanlarına erişebilirsiniz. Sağlayıcı küme düzeyinde veri paylaştığında, veri tüketicileri veri sağlayıcısının oluşturduğu gelecekteki veritabanları da dahil olmak üzere sağlayıcının kümesinden tüm veritabanlarına erişebilirsiniz.

Paylaşılan veritabanlarına erişmek için veri tüketicilerinin kendi Azure Veri Gezgini kümesine ihtiyacı vardır. Kümeleri, veri sağlayıcının Azure Veri Gezgini kümesiyle aynı Azure veri merkezinde olmalıdır.

Bir paylaşım ilişkisi oluşturulduğunda, Azure veri paylaşımı, sağlayıcının kümesi ve tüketicinin kümesi arasında sembolik bir bağlantı oluşturur. Toplu işlem modu kullanılarak kaynak kümeye alınan veriler, hedef kümede birkaç dakika içinde görünür.

Daha fazla bilgi için bkz. Azure Veri Gezgini verileri paylaşma ve alma.

Sonraki adımlar

Verileri paylaşmaya nasıl başlayacağınızı öğrenmek için verilerinizi paylaşma öğreticiye geçin.