Aracılığıyla paylaş


Kopyalama etkinliğini kullanarak verileri kopyalama

İşlem hattında Kopyalama etkinliğini kullanarak verileri buluttaki veri depoları arasında kopyalayabilirsiniz. Verileri kopyaladıktan sonra işlem hattınızdaki diğer etkinlikleri kullanarak bunları dönüştürebilir ve analiz edebilirsiniz.

Kopyalama etkinliği veri kaynaklarınıza ve hedeflerinize bağlanır, ardından verileri aralarında verimli bir şekilde taşır. Hizmet kopyalama işlemini şu şekilde işler:

  1. Kaynağınıza bağlanır: Kaynak veri deponuzdan verileri okumak için güvenli bir bağlantı oluşturur.
  2. Verileri işler: Yapılandırmanıza göre serileştirme/seri durumdan çıkarma, sıkıştırma/sıkıştırmayı kaldırma, sütun eşleme ve veri türü dönüştürmelerini işler.
  3. Hedefe yazar: İşlenen verileri hedef veri deponuza aktarır.
  4. İzleme sağlar: Kopyalama işlemini izler ve sorun giderme ve iyileştirme için ayrıntılı günlükler ve ölçümler sağlar.

Tip

Verilerinizi yalnızca kopyalamanız gerekiyorsa ve dönüştürmelere ihtiyacınız yoksa Kopyalama işi sizin için daha iyi bir seçenek olabilir. Kopyalama işleri, tam işlem hattı oluşturulmasını gerektirmeyen veri taşıma senaryoları için basitleştirilmiş bir deneyim sağlar. Bkz. Kopyalama işlerine bakış veya Kopyalama etkinliğini ve kopyalama işini karşılaştırmak için karar tablomuzu kullanın.

Prerequisites

Başlamak için şu önkoşulları tamamlamanız gerekir:

  • Etkin aboneliği olan bir Microsoft Fabric kiracı hesabı. Ücretsiz hesap oluşturun.
  • Microsoft Fabric özellikli çalışma alanı.

Kopyalama yardımcısı kullanarak kopyalama etkinliği ekleme

Kopyalama yardımcısını kullanarak kopyalama etkinliğinizi ayarlamak için bu adımları izleyin.

Kopya yardımcısı ile çalışmaya başlama

  1. Mevcut bir işlem hattını açın veya yeni bir işlem hattı oluşturun.

  2. Başlamak için Kopya Yardımcısı aracını açmak için Tuvalde veri kopyala'yı seçin. İsterseniz, şeritteki Etkinlikler sekmesinin altındaki Verileri kopyala açılan listesinden Kopyalama yardımcısı kullan'ı da seçebilirsiniz.

    Kopyalama yardımcısını açma seçeneklerini gösteren ekran görüntüsü.

Kaynağınızı yapılandırma

  1. Kategoriden bir veri kaynağı türü seçin. Örnek olarak Azure Blob Depolama kullanacaksınız. Azure Blob Depolama'yı seçin.

    Veri kaynağı seç ekranının ekran görüntüsü.

  2. Yeni bağlantı oluştur'u seçerek veri kaynağınıza bağlantı oluşturun.

    Yeni bağlantı'nın seçileceği yeri gösteren ekran görüntüsü.

    Yeni bağlantı oluştur'u seçtikten sonra gerekli bağlantı bilgilerini doldurun ve İleri'yi seçin. Her veri kaynağı türü için bağlantı oluşturma ayrıntıları için her bağlayıcı makalesine başvurabilirsiniz.

    Bağlantılarınız zaten varsa, Mevcut bağlantı seçeneğini seçip açılır listeden bağlantınızı seçebilirsiniz.

    Mevcut bağlantıyı gösteren ekran görüntüsü.

  3. Bu kaynak yapılandırma adımında kopyalanacak dosyayı veya klasörü seçin ve ardından İleri'yi seçin.

    Kopyalanacak verilerin seçileceği yeri gösteren ekran görüntüsü.

Hedefinizi yapılandırma

  1. Kategoriden bir veri kaynağı türü seçin. Örnek olarak Azure Blob Depolama kullanacaksınız. Önceki bölümdeki adımları izleyerek yeni bir Azure Blob Depolama hesabına bağlanan yeni bir bağlantı oluşturabilir veya bağlantı açılan listesinden var olan bir bağlantıyı kullanabilirsiniz. Seçilen her bağlantı için Bağlantıyı test et ve Düzenle özellikleri kullanılabilir.

    Azure Blob Depolama seçmeyi gösteren ekran görüntüsü.

  2. Kaynak verilerinizi yapılandırın ve hedefinize eşleyin. Ardından, hedef yapılandırmalarınızı tamamlamak için İleri'yi seçin.

    Hedefe eşle ekranının ekran görüntüsü.

    Veri hedefine bağlan'ın ekran görüntüsü.

    Note

    Aynı Kopyalama etkinliği içinde yalnızca tek bir şirket içi veri ağ geçidi kullanabilirsiniz. Hem kaynak hem de havuz şirket içi veri kaynaklarıysa, aynı ağ geçidini kullanmaları gerekir. Verileri farklı ağ geçitlerine sahip şirket içi veri kaynakları arasında taşımak için, ilk ağ geçidini kullanarak tek bir Kopyalama etkinliğindeki bir ara bulut kaynağına kopyalamanız gerekir. Ardından ikinci ağ geçidini kullanarak ara bulut kaynağından kopyalamak için başka bir Kopyalama etkinliği kullanabilirsiniz.

Kopyalama etkinliğinizi gözden geçirme ve oluşturma

  1. Önceki adımlarda kopyalama etkinliği ayarlarınızı gözden geçirin ve tamamlamak için Tamam'ı seçin. İsterseniz, araçta gerekirse ayarlarınızı düzenlemek için önceki adımlara geri dönebilirsiniz.

    Gözden geçir ve oluştur ekranını gösteren ekran görüntüsü.

İşlem tamamlandıktan sonra kopyalama etkinliği işlem hattı tuvalinize eklenir. Bu kopyalama etkinliğinin gelişmiş ayarları da dahil olmak üzere tüm ayarlar, seçildiğinde sekmelerin altında kullanılabilir.

İşlem hattı tuvalinde kopyalama etkinliğini gösteren ekran görüntüsü.

Artık işlem hattınızı bu tek kopyalama etkinliğiyle kaydedebilir veya işlem hattınızı tasarlamaya devam edebilirsiniz.

Doğrudan kopyalama etkinliği ekleme

Doğrudan kopyalama etkinliği eklemek için bu adımları izleyin.

Kopyalama etkinliği ekleme

  1. Mevcut bir işlem hattını açın veya yeni bir işlem hattı oluşturun.

  2. İşlem hattı etkinliği veya Etkinlikler>altındaki Verilerikopyalama etkinliği ekleyin.

    Kopyalama etkinliği eklemenin iki yolunu gösteren ekran görüntüsü.

Genel sekmesi altında genel ayarlarınızı yapılandırma

Genel ayarlarınızı yapılandırmayı öğrenmek için bkz . Genel.

Kaynak sekmesinin altında kaynağınızı yapılandırma

  1. Bağlantı'da var olan bir bağlantıyı seçin veya yeni bir bağlantı oluşturmak için Diğer'i seçin.

    Yeni'nin seçileceği yeri gösteren ekran görüntüsü.

    1. Açılır pencereden veri kaynağı türünü seçin. Örnek olarak Azure SQL Veritabanı kullanacaksınız. Azure SQL Veritabanı'ı ve ardından Devam'ı seçin.

      Veri kaynağını seçmeyi gösteren ekran görüntüsü.

    2. Bağlantı oluşturma sayfasına gider. Panelde gerekli bağlantı bilgilerini doldurun ve Oluştur'u seçin. Her veri kaynağı türü için bağlantı oluşturma ayrıntıları için her bağlayıcı makalesine başvurabilirsiniz.

      Yeni bağlantı sayfasını gösteren ekran görüntüsü.

    3. Bağlantınız oluşturulduktan sonra işlem hattı sayfasına geri dönersiniz. Ardından, açılan listeden oluşturduğunuz bağlantıyı almak için Yenile'yi seçin. Daha önce oluşturduysanız doğrudan açılan listeden mevcut bir Azure SQL Veritabanı bağlantısını da seçebilirsiniz. Seçilen her bağlantı için Bağlantıyı test et ve Düzenle özellikleri kullanılabilir. Ardından Bağlantı türü'nde Azure SQL Veritabanı'ı seçin.

  2. Kopyalanacak tabloyu belirtin. Kaynak tablonuzun önizlemesini görüntülemek için Verileri önizle'yi seçin. Kaynağınızdaki verileri okumak için Sorgu ve Saklı yordamını da kullanabilirsiniz.

  3. Sorgu zaman aşımı veya bölümleme gibi daha gelişmiş ayarlar için Gelişmiş'i genişletin. (Gelişmiş ayarlar bağlayıcıya göre değişir.)

Hedef sekmesinin altında hedefinizi yapılandırma

  1. Bağlantı'da var olan bir bağlantıyı seçin veya yeni bir bağlantı oluşturmak için Diğer'i seçin. Lakehouse gibi çalışma alanınızdaki iç birinci sınıf veri deponuz veya dış veri depolarınız olabilir. Bu örnekte Lakehouse kullanılır.

  2. Bağlantınız oluşturulduktan sonra işlem hattı sayfasına geri dönersiniz. Ardından, açılan listeden oluşturduğunuz bağlantıyı almak için Yenile'yi seçin. Daha önce oluşturduysanız doğrudan açılan listeden mevcut bir Lakehouse bağlantısını da seçebilirsiniz.

  3. Bir tablo belirtin veya dosyayı veya klasörü hedef olarak tanımlamak için dosya yolunu ayarlayın. Burada Tablolar'ı seçin ve veri yazmak için bir tablo belirtin.

  4. Dosya başına en fazla satır veya tablo eylemi gibi daha gelişmiş ayarlar için Gelişmiş'i genişletin. (Gelişmiş ayarlar bağlayıcıya göre değişir.)

Artık işlem hattınızı bu kopyalama etkinliğiyle kaydedebilir veya işlem hattınızı tasarlamaya devam edebilirsiniz.

Eşleme sekmesinin altında eşlemelerinizi yapılandırma

Kullandığınız bağlayıcı eşlemeyi destekliyorsa eşlemenizi yapılandırmak için Eşleme sekmesine gidebilirsiniz.

  1. Veri şemanızı içeri aktarmak için Şemaları içeri aktar'ı seçin.

    Eşleme ayarları 1'in ekran görüntüsü.

  2. Otomatik eşlemenin görüntülendiğini görebilirsiniz. Kaynak sütununuzu ve Hedef sütununuzu belirtin. Hedefte yeni bir tablo oluşturursanız, Hedef sütun adınızı burada özelleştirebilirsiniz. Var olan hedef tabloya veri yazmak istiyorsanız, var olan Hedef sütun adını değiştiremezsiniz. Kaynak ve hedef sütunlarının türünü de görüntüleyebilirsiniz.

    Eşleme ayarları 2'nin ekran görüntüsü.

Ayrıca+ Yeni eşleme'yi seçerek yeni eşleme ekleyebilir, Tüm eşleme ayarlarını temizlemek için Temizle'yi ve tüm eşleme Kaynak sütununu sıfırlamak için Sıfırla'yı seçebilirsiniz.

Veri türü eşlemesi hakkında daha fazla bilgi için bkz. Kopyalama etkinliğinde veri türü eşlemesi.

Ayarlar sekmesi altında diğer ayarlarınızı yapılandırın

Ayarlar sekmesi performans, hazırlama ve benzeri ayarları içerir.

Ayarlar sekmesinin ekran görüntüsü.

Her ayarın açıklaması için aşağıdaki tabloya bakın.

Setting Description JSON betik özelliği
Akıllı aktarım hızı iyileştirmesi Aktarım hızını iyileştirmek için belirtin. Aralarından seçim yapabilirsiniz:
Otomatik
Standart
Dengeli
Maksimum

Otomatik'i seçtiğinizde en uygun ayar kaynak hedef çiftinize ve veri deseninize göre dinamik olarak uygulanır. Ayrıca aktarım hızınızı özelleştirebilirsiniz ve özel değer 2-256 arasında olabilirken, daha yüksek değer daha fazla kazanç anlamına gelir.
dataIntegrationUnits
Kopya paralelliği derecesi Veri yüklemenin kullanacağı paralellik derecesini belirtin. parallelCopies
Arızaya dayanıklılık Bu seçeneği belirlediğinizde, kopyalama işleminin ortasında gerçekleşen bazı hataları yoksayabilirsiniz. Örneğin, kaynak ve hedef depo arasındaki uyumsuz satırlar, veri taşıma sırasında silinen dosya vb. • enableSkipIncompatibleRow (Uyumsuz Satır Atlama Özelliğini Etkinleştir)
• skipErrorFile:
   fileMissing
   fileForbidden
   invalidFileName
Günlüğü etkinleştir Bu seçeneği belirlediğinizde, kopyalanan dosyaları, atlanan dosyaları ve satırları günlüğe kaydedebilirsiniz. /
Hazırlamayı etkinleştirme Geçici bir hazırlama deposu aracılığıyla veri kopyalanıp kopyalanmayacağını belirtin. Hazırlamayı yalnızca yararlı senaryolar için etkinleştirin. enableStaging
Çalışma Alanı için
Workspace Yerleşik hazırlama depolama alanını kullanmak için belirtin. /
Dış için
Hazırlama hesabı bağlantısı Ara hazırlama deposu olarak kullandığınız Depolama örneğine başvuran bir Azure Blob Depolama veya Azure Data Lake Storage 2. Nesil bağlantısını belirtin. Hazır bir bağlantınız yoksa bir hazırlama bağlantısı oluşturun. bağlantı (altında externalReferences)
Depolama yolu Hazırlanan verileri içermesini istediğiniz yolu belirtin. Yol sağlamazsanız hizmet, geçici verileri depolamak için bir kapsayıcı oluşturur. Yalnızca Paylaşılan erişim imzasıyla Depolama kullanıyorsanız veya geçici verilerin belirli bir konumda olmasını istiyorsanız bir yol belirtin. path
Sıkıştırmayı etkinleştirme Verilerin hedefe kopyalanmadan önce sıkıştırılıp sıkıştırılmayacağını belirtir. Bu ayar, aktarılan veri hacmini azaltır. enableCompression
Preserve Veri kopyalama sırasında meta verilerin/ACL'lerin korunup korunmayacağını belirtin. preserve

Note

Aşamalı kopyayı sıkıştırma etkin olarak kullanırsanız, hazırlama blobu bağlantısı için hizmet sorumlusu kimlik doğrulaması desteklenmez.

Kopyalama etkinliğinde parametreleri yapılandırma

Parametreler bir işlem hattının davranışını ve etkinliklerini denetlemek için kullanılabilir. Kopyalama etkinliği özelliklerinizin parametrelerini belirtmek için Dinamik içerik ekle'yi kullanabilirsiniz. Nasıl kullanılacağını görmek için Örnek olarak Lakehouse/Veri Ambarı'nın belirtilmesine göz atalım.

  1. Kaynağınızda veya hedefinizde Bağlantı açılan listesinde Dinamik içerik kullan'ı seçin.

  2. Açılan Dinamik içerik ekle bölmesindeki Parametreler sekmesinin altında öğesini seçin+.

    Dinamik içerik ekle sayfasını gösteren ekran görüntüsü.

  3. parametrenizin adını belirtin ve isterseniz varsayılan bir değer verin veya işlem hattında tetiklendiğinde parametrenin değerini belirtebilirsiniz.

    Yeni parametre oluşturmayı gösteren ekran görüntüsü.

    Parametre değeri Lakehouse/Veri Ambarı bağlantı kimliği olmalıdır. Bunu almak için Bağlantıları ve Ağ Geçitlerini Yönet'i açın, kullanmak istediğiniz Lakehouse/Veri Ambarı bağlantısını seçin ve bağlantı kimliğinizi almak için Ayarlar'ı açın. Yeni bir bağlantı oluşturmak istiyorsanız, bu sayfada + Yeni'yi seçebilir veya Bağlantı açılan listesi aracılığıyla veri alma sayfasına gidebilirsiniz.

  4. Dinamik içerik ekle bölmesine dönmek için Kaydet'i seçin. Ardından, ifade kutusunda görünmesi için parametrenizi seçin. Ardından Tamam'ı seçin. İşlem hattı sayfasına geri dönersiniz ve bağlantıdan sonra parametre ifadesinin belirtildiğini görebilirsiniz.

    Parametre seçmeyi gösteren ekran görüntüsü.

  5. Lakehouse veya Veri Ambarınızın kimliğini belirtin. Kimliği bulmak için çalışma alanınızdaki Lakehouse veya Veri Ambarı'na gidin. Kimlik, veya /lakehouses/sonrasında /datawarehouses/ url'de görünür.

    • Lakehouse Kimliği:

      Lakehouse nesne kimliğini gösteren ekran görüntüsü.

    • Ambar Kimliği:

      Veri Ambarı nesne kimliğini gösteren ekran görüntüsü.

  6. Veri Ambarınız için SQL bağlantı dizesini belirtin.