Azure Blob Depolama ve Azure Data Lake Storage'dan verileri paylaşma ve alma

ŞUNLAR IÇIN GEÇERLIDIR: Azure Data Lake Storage 1. Nesil Azure Data Lake Storage 2. Nesil Azure Blob Depolama

Azure Veri Paylaşımı, Azure depolama kaynaklarınızdaki veri anlık görüntülerini diğer Azure abonelikleriyle güvenli bir şekilde paylaşmanızı sağlar. Kiracınızın dışındaki Azure aboneliklerini dahil etme.

Bu makalede Azure Blob Depolama, Azure Data Lake Storage 1. Nesil ve Azure Data Lake Storage 2. Nesil veri paylaşımı açıklanmaktadır.

Bu makale size şu yollarda yol gösterir:

İhtiyacınız olan bölüme atlamak için içindekiler tablosunu kullanabilir veya süreci baştan sona izlemek için bu makaleyle devam edebilirsiniz.

Desteklenenler

Azure Veri Paylaşımı, Azure Data Lake 1. Nesil, Azure Data Lake 2. Nesil ve Azure depolamadan veri paylaşımını destekler.

Kaynak türü Paylaşılabilir kaynak
Azure Data Lake 1. Nesil ve 2. Nesil Dosyalar
Klasörler
Dosya sistemleri
Azure Depolama Bloblar*
Klasörler
Kapsayıcılar

Not

*Blok, ekleme ve sayfa bloblarının tümü desteklenir. Ancak, bunlar paylaşıldığında blok blobları olarak alınır.

Bu kaynaklardan paylaşılan veriler Azure Data Lake 2. Nesil veya Azure Blob Depolama tarafından alınabiliyor.

Paylaşım davranışı

Dosya sistemleri, kapsayıcılar veya klasörler için verilerinizin tam veya artımlı anlık görüntülerini almayı seçebilirsiniz.

Tam anlık görüntü, belirtilen tüm dosya ve klasörleri her anlık görüntüde kopyalar.

Artımlı anlık görüntü , dosyaların son değiştirme zamanına göre yalnızca yeni veya güncelleştirilmiş dosyaları kopyalar.

Anlık görüntü sırasında aynı ada sahip mevcut dosyaların üzerine yazılır. Kaynaktan silinen bir dosya hedefte silinmez. Kaynakta boş alt klasörler hedefe kopyalanmamıştır.

Veri paylaşma önkoşulları

Kaynak depolama hesabı için önkoşullar

  • Bir Azure Depolama hesabı. Henüz bir hesabınız yoksa bir hesap oluşturun.
  • Depolama hesabına yazma izni. Yazma izni Microsoft.Storage/storageAccounts/write içindedir. Katkıda Bulunan rolünün bir parçasıdır.
  • Depolama hesabına rol ataması ekleme izni. Bu izin Microsoft.Authorization/role assignments/write içindedir. Sahip rolünün bir parçasıdır.

Paylaşım oluşturma

  1. Azure Portal’ında oturum açın.

  2. Veri paylaşımınıza Genel Bakış sayfasına gidin.

    Veri paylaşımına genel bakışı gösteren ekran görüntüsü.

  3. Verilerinizi paylaşmayı başlat'ı seçin.

  4. Oluştur'u belirleyin.

  5. Paylaşımınızın ayrıntılarını sağlayın. Bir ad, paylaşım türü, paylaşım içeriğinin açıklaması ve kullanım koşulları belirtin (isteğe bağlı).

    Azure Veri Paylaşımı'da paylaşım adı, türü, açıklaması ve kullanılan kullanım koşullarının doldurulduğu paylaşım oluşturma sayfasının ekran görüntüsü.

  6. Devam'ı seçin.

  7. Paylaşımınıza veri kümeleri eklemek için Veri Kümesi Ekle'yi seçin.

    Paylaşım oluşturma işlemindeki veri kümeleri sayfasının ekran görüntüsü, veri kümesi ekle düğmesi vurgulanmış.

  8. Eklenecek veri kümesi türünü seçin. Veri kümesi türlerinin listesi, önceki adımda anlık görüntü tabanlı paylaşım mı yoksa yerinde paylaşım mı seçtiğinize bağlıdır.

    Kullanılabilir veri kümesi türlerini gösteren ekran görüntüsü.

  9. Paylaşmak istediğiniz nesneye gidin. Ardından Veri Kümesi Ekle'yi seçin.

    Seçili bir klasörü gösteren veri kümelerini seçme sayfasının ekran görüntüsü.

  10. Alıcılar sekmesinde Alıcı Ekle'yi seçerek veri tüketicinizin e-posta adresini ekleyin.

    Eklenen bir alıcıyı gösteren alıcılar sayfasının ekran görüntüsü.

  11. Devam'ı seçin.

  12. Bir anlık görüntü paylaşım türü seçtiyseniz, veri tüketicisi için verilerinizi güncelleştirmek üzere anlık görüntü zamanlamasını ayarlayabilirsiniz.

    Anlık görüntü iki durumlu düğmesinin etkinleştirildiğini gösteren ayarlar sayfasının ekran görüntüsü.

  13. Bir başlangıç saati ve yinelenme aralığı seçin.

  14. Devam'ı seçin.

  15. Gözden Geçir + Oluştur sekmesinde paket içeriğinizi, ayarlarınızı, alıcılarınızı ve eşitleme ayarlarınızı gözden geçirin. Daha sonra, Oluştur'u seçin.

Azure veri paylaşımınızı oluşturdunuz. Veri paylaşımınızın alıcısı davetinizi kabul edebilir.

Veri almak için önkoşullar

Veri paylaşımı davetini kabul etmeden önce aşağıdaki önkoşullara sahip olduğunuzdan emin olun:

  • Azure aboneliği. Aboneliğiniz yoksa ücretsiz bir hesap oluşturun.
  • Azure'dan bir davet. E-posta konusu "Azure Veri Paylaşımı daveti<yourdataprovider@domain.com>" olmalıdır.
  • Kayıtlı bir Microsoft.DataShare kaynak sağlayıcısı :
    • Veri Paylaşımı kaynağı oluşturacağınız Azure aboneliği.
    • Hedef Azure veri depolarınızın bulunduğu Azure aboneliği.

Hedef depolama hesabı için önkoşullar

  • Bir Azure Depolama hesabı. Henüz bir hesabınız yoksa bir hesap oluşturun.
  • Depolama hesabına yazma izni. Bu izin Microsoft.Storage/storageAccounts/write içindedir. Katkıda Bulunan rolünün bir parçasıdır.
  • Depolama hesabına rol ataması ekleme izni. Bu atama Microsoft.Authorization/role assignments/write içindedir. Sahip rolünün bir parçasıdır.

Paylaşılan verileri alma

Daveti açma

Daveti e-postadan veya doğrudan Azure portalından açabilirsiniz.

  1. E-postadan davet açmak için gelen kutunuzda veri sağlayıcınızdan gelen daveti denetleyin. Microsoft Azure'dan gelen davet "Azure Veri Paylaşımı daveti<yourdataprovider@domain.com>" olarak adlandırılır. Davetinizi Azure'da görmek için Daveti görüntüle'yi seçin.

    Azure portalından davet açmak için Veri Paylaşımı davetleri arayın. Veri Paylaşımı davetlerin listesini görürsünüz.

    Kiracının konuk kullanıcısıysanız, Veri Paylaşımı daveti ilk kez görüntülemeden önce kiracının e-posta adresinizi doğrulamanız istenir. Doğrulandıktan sonra 12 ay geçerlidir.

    Bekleyen daveti gösteren davetler sayfasının ekran görüntüsü.

  2. Görüntülemek istediğiniz paylaşımı seçin.

Daveti kabul etme

  1. Kullanım Koşulları da dahil olmak üzere tüm alanları gözden geçirin. Koşulları kabul ediyorsanız onay kutusunu seçin.

    Kullanım koşullarının vurgulandığı ve sözleşmenin seçildiğini gösteren davet kabul sayfasının ekran görüntüsü.

  2. Hedef Veri Paylaşımı hesabı altında, Veri Paylaşımı dağıtabileceğiniz aboneliği ve kaynak grubunu seçin. Ardından aşağıdaki alanları doldurun:

    • Veri paylaşımı hesabı alanında, Veri Paylaşımı hesabınız yoksa Yeni oluştur'u seçin. Aksi takdirde, veri paylaşımınızı kabul edecek mevcut bir Veri Paylaşımı hesabı seçin.

    • Alınan paylaşım adı alanında, veri sağlayıcısının belirttiği varsayılan değeri bırakın veya alınan paylaşım için yeni bir ad belirtin.

  3. Kabul Et ve yapılandır'ı seçin. Paylaşım aboneliği oluşturulur.

    Hedef veri paylaşımı hesap bilgilerinin doldurulduğunu gösteren kabul sayfasının ekran görüntüsü.

    Alınan paylaşım Veri Paylaşımı hesabınızda görünür.

    Daveti kabul etmek istemiyorsanız Reddet'i seçin.

Alınan paylaşımı yapılandırma

  1. Veri Kümeleri sekmesinde, hedef atamak istediğiniz veri kümesinin yanındaki onay kutusunu seçin. Hedef veri deposu seçmek için Hedefe eşle'yi seçin.

    Hedefle eşle düğmesinin vurgulandığı alınan paylaşımlar sayfasının ekran görüntüsü.

  2. Veriler için bir hedef veri deposu seçin. Hedef veri deposundaki, alınan verilerdeki dosyalarla aynı yola ve ada sahip dosyaların üzerine yazılır.

    Veri kümelerini hedef pencereye eşle seçeneğinin, verilen dosya sistemi adını gösteren ekran görüntüsü.

  3. Anlık görüntü tabanlı paylaşım için, veri sağlayıcısı verileri düzenli olarak güncelleştirmek için bir anlık görüntü zamanlaması kullanıyorsa, Anlık Görüntü Zamanlaması sekmesinden zamanlamayı etkinleştirebilirsiniz. Anlık görüntü zamanlamasının yanındaki kutuyu seçin. Ardından Etkinleştir'i seçin. zamanlanan ilk anlık görüntü, zamanlama zamanından sonraki bir dakika içinde başlar ve izleyen anlık görüntüler zamanlanan saatten sonraki saniyeler içinde başlar.

    Etkinleştir düğmesinin seçili olduğu anlık görüntü zamanlaması sekmesini gösteren ekran görüntüsü.

Anlık görüntü tetikleme

Bu bölümdeki adımlar yalnızca anlık görüntü tabanlı paylaşım için geçerlidir.

  1. Ayrıntılar sekmesinden anlık görüntü tetikleyebilirsiniz. Sekmesinde Anlık görüntüyü tetikle'yi seçin. Verilerinizin tam anlık görüntüsünü veya artımlı anlık görüntüsünü tetiklemeyi seçebilirsiniz. Veri sağlayıcınızdan ilk kez veri alıyorsanız Tam kopya'yı seçin. Anlık görüntü yürütülürken, sonraki anlık görüntüler önceki tamamlanana kadar başlatılmaz.

    Tetikleyici anlık görüntüsü açılan listesinin seçili ve tam kopyalama seçeneğinin vurgulandığı, alınan paylaşımlar sayfasının ekran görüntüsü.

  2. Son çalıştırma durumu başarılı olduğunda, alınan verileri görüntülemek için hedef veri deposuna gidin. Veri kümeleri'ni ve ardından hedef yol bağlantısını seçin.

    Başarılı bir veri kümesinin seçildiğini gösteren veri kümeleri sekmesinin ekran görüntüsü.

Geçmişi görüntüle

Anlık görüntülerinizin geçmişini yalnızca anlık görüntü tabanlı paylaşımda görüntüleyebilirsiniz. Geçmişi görüntülemek için Geçmiş sekmesini açın. Burada, son 30 gün içinde oluşturulan tüm anlık görüntülerin geçmişini görürsünüz.

Depolama anlık görüntüsü performansı

Depolama anlık görüntüsü performansı, dosya sayısına ve paylaşılan verilerin boyutuna ek olarak birçok faktörden etkilenir. Her zaman kendi performans testinizi gerçekleştirmeniz önerilir. Aşağıda performansı etkileyen bazı örnek faktörler verilmiştır.

  • Kaynak ve hedef veri depolarına eşzamanlı erişim.
  • Kaynak ve hedef veri depolarının konumu.
  • Artımlı anlık görüntü için, paylaşılan veri kümesindeki dosya sayısı, son başarılı anlık görüntüden sonraki son değiştirme zamanına sahip dosyaların listesini bulma süresini etkileyebilir.

Sonraki adımlar

Azure Veri Paylaşımı hizmetini kullanarak depolama hesabından veri paylaşmayı ve bu hesaptan veri almayı öğrendinsiniz. Diğer veri kaynaklarından paylaşım hakkında bilgi edinmek için desteklenen veri depolarına bakın.