Microsoft Fabric için Data Factory'de Kopyalama işi oluşturmayı öğrenin

Data Factory'deki Kopyalama işi, işlem hattı oluşturmadan verileri kaynağınızdan hedefinize taşımayı kolaylaştırır. Hem toplu hem de artımlı kopya için yerleşik desenleri kullanarak veri aktarımlarını ayarlayabilir ve bir kez veya bir zamanlamaya göre kopyalayabilirsiniz. Verilerinizi veritabanından veya depolama alanından kopyalamaya başlamak için bu makaledeki adımları izleyin.

Veritabanından veri almak için bir Kopya işi oluşturun

Veritabanından veri taşıyan bir Kopyalama işi ayarlamak için şu adımları izleyin:

  1. Yeni bir çalışma alanı oluşturun veya var olan bir çalışma alanını kullanın.

  2. + Yeni Öğe'yi seçin, İşi kopyala simgesini seçin, Kopyalama işinizi adlandırın ve Oluştur'u seçin.

    Data Factory giriş sayfasına gidileceği yeri ve yeni bir Kopyalama işi oluşturmayı gösteren ekran görüntüsü.

  3. Veri kopyalamak için veritabanını seçin. Bu örnekte Azure SQL DB'yi kullanıyoruz.

    Kopyalama işi için veri kaynağının nerede seçileceğini gösteren ekran görüntüsü.

  4. Azure SQL DB için sunucu yolunuzu ve kimlik bilgilerinizi girin. Şirket içi veya sanal ağ geçidini kullanarak verileri bir sanal ağ ortamında güvenli bir şekilde kopyalayabilirsiniz. Diğer veritabanları için bağlantı ayrıntıları farklılık gösterir.

    Kimlik bilgilerinin girileceği yeri gösteren ekran görüntüsü.

  5. Kopyalanacak tabloları ve sütunları seçin veya veritabanı sorgusunu kullanarak verilerinizin alt kümelerini kopyalayın. Kopyalamak istediğiniz tam tabloları ve sütunları tanımlamak için arama kutusunu kullanın veya özel sorgu yazmak için Sorgular'ın altında + Yeni sorgu'yu seçin.

    Kopyalama işi için tabloların ve sütunların seçileceği yeri gösteren ekran görüntüsü.

  6. Hedef mağazanızı seçin. Bu örnekte, başka bir Azure SQL VERITABANı kullanıyoruz.

    Kopyalama işi için hedef deponun seçileceği yeri gösteren ekran görüntüsü.

  7. (İsteğe bağlı) Verilerin hedefinize nasıl yazileceğine karar vermek için Yöntemi güncelleştir'i seçin. Birleştir'i seçerseniz, her satırı tanımlayan Anahtar sütunları'nı seçin.

    Yöntemin güncelleştirileceği yeri gösteren ekran görüntüsü.

    Yöntemin nasıl güncelleştirileceklerini gösteren ekran görüntüsü.

  8. (İsteğe bağlı) Hedefteki tabloları veya sütunları yeniden adlandırmak için tablo veya sütun eşlemesini yapılandırın ya da veri türü dönüştürmeleri uygulayın. Varsayılan olarak, veriler kaynakla aynı tablo adı, sütun adı ve veri türüyle kopyalanır.

    Tablo eşlemelerinin belirtileceği yeri gösteren ekran görüntüsü.

    Sütun eşlemelerinin belirtileceği yeri gösteren bir ekran görüntüsü.

  9. Kopyalama modunu seçin: Tam veri kopyalama veya Artımlı kopyalama. Bu örnekte Artımlı kopya kullanılır. Hangi satırların değiştiğini izlemek için her tablo için bir Artımlı sütun seçin. Doğru sütunu bulmak için önizleme düğmesini kullanabilirsiniz.

    Uyarı

    Artımlı kopyalama modunu seçtiğinizde, Kopyalama işi başlangıçta tam yük gerçekleştirir ve sonraki çalıştırmalarda artımlı kopyalar gerçekleştirir.

    İşi kopyala modunun seçileceği yeri gösteren ekran görüntüsü.

  10. İş özetini gözden geçirin, bir kez veya zamanlamaya göre çalıştırmak için çalıştırma seçeneğinizi belirleyin ve Kaydet + Çalıştır'ı seçin.

    Yeni oluşturulan Kopyalama işinin gözden geçirileceği ve kaydedileceği yeri gösteren ekran görüntüsü.

  11. Kopyalama işiniz hemen başlar ve satır sayısı ve her tablo için kopyalama süresi gibi bilgiler içeren satır içi izleme panelinden işin durumunu izleyebilirsiniz. Kopyalama işini izleme bölümüne bakın

    Çalıştırma geçmişini izleyebileceğiniz İşi kopyala panelini gösteren ekran görüntüsü.

  12. Bir zamanlamaya göre çalışacak şekilde ayarlanmış olsa bile, Kopyalama işinizi istediğiniz zaman çalıştırabilirsiniz. İstediğiniz zaman Çalıştır düğmesini seçmeniz yeterlidir ve Kopyalama işi yalnızca son çalıştırmadan sonra değiştirilen verileri kopyalar.

  13. Kopyalanacak tablo ve sütunları ekleme veya kaldırma, zamanlamayı yapılandırma veya gelişmiş ayarları ayarlama dahil olmak üzere Kopyalama işinizi istediğiniz zaman düzenleyebilirsiniz. Artımlı sütunu güncelleştirme gibi bazı değişiklikler, artımlı kopyayı sıfırlayarak sonraki çalıştırmada ilk tam yükten başlayacaktır.

    Kopyalama işinin nasıl düzenleyebileceğinizi gösteren ekran görüntüsü.

Depolamadan dosya almak için bir Kopyalama işi oluşturun

Verileri dosya depolama alanından taşıyan bir Kopyalama işi ayarlamak için şu adımları izleyin:

  1. Yeni bir çalışma alanı oluşturun veya var olan bir çalışma alanını kullanın.

  2. + Yeni Öğe'yi seçin, İşi kopyala simgesini seçin, Kopyalama işinizi adlandırın ve Oluştur'u seçin.

    Data Factory giriş sayfasına gidileceği yeri ve yeni bir Kopyalama işi oluşturmayı gösteren ekran görüntüsü.

  3. Veri kopyalamak için veri depolarını seçin. Bu örnekte Azure Data Lake Storage 2. Nesil'i kullandık.

    Kopyalama işi için depolama kaynağının nerede seçileceğini gösteren ekran görüntüsü.

  4. Azure Data Lake Storage 2. Nesil'e bağlanmak için, Azure Data Lake Storage 2. Nesil'e bağlanmak için Depolama URL'nizi ve Kimlik Bilgilerinizi girin. Diğer veri depoları için bağlantı ayrıntıları farklılık gösterir. Şirket içi veya sanal ağ geçidini kullanarak verileri bir sanal ağ ortamında güvenli bir şekilde kopyalayabilirsiniz.

    Depolama deposu için kimlik bilgilerinin girileceği yeri gösteren ekran görüntüsü.

  5. Kopyalanacak klasörleri veya dosyaları seçin. Belirli dosyaları veya klasörleri bulmak için arama kutusunu kullanabilirsiniz.

    Tavsiye

    Şemadan bağımsız (ikili kopya), şemayı ayrıştırmadan dosyaları başka bir veri deposuna kopyalar. Bu, kopyalama performansını önemli ölçüde artırabilir.

  6. Hedef mağazanızı seçin. Bu örnekte Lakehouse'ı seçtik.

    Kopyalama işi için depolama hedef deposunun seçileceği yeri gösteren ekran görüntüsü.

  7. Hedef depolama alanınızdaki Klasör yolunu seçin. Kaynakla aynı klasör yapısını korumak için Hiyerarşiyi Koru'yu veya tüm dosyaları tek bir klasöre yerleştirmek için Hiyerarşiyi Düzleştirme'yi seçin.

    Hedef klasörün nasıl seçileceklerini gösteren ekran görüntüsü.

  8. Kopyalama modunu seçin: Tam veri kopyalama veya Artımlı kopyalama. Bu örnekte, Kopyalama işinin ilk çalıştırmada tüm dosyaları kopyalaması ve ardından sonraki çalıştırmalarda yalnızca yeni veya güncelleştirilmiş dosyaları kopyalaması için Artımlı kopyalama kullanıyoruz.

    Depolama için İşi kopyala modunun seçileceği yeri gösteren ekran görüntüsü.

  9. İş özetini gözden geçirin, bir kez veya zamanlamaya göre çalıştırmak için çalıştırma seçeneğinizi belirleyin ve Kaydet + Çalıştır'ı seçin.

    Depolama için yeni oluşturulan Kopyalama işinin gözden geçirileceği ve kaydedileceği yeri gösteren ekran görüntüsü.

  10. Kopyalama işiniz hemen başlar ve satır sayısı ve her tablo için kopyalama süresi gibi bilgiler içeren satır içi izleme panelinden işin durumunu izleyebilirsiniz. Kopyalama işini izleme bölümüne bakın

    Verileri depolama alanı arasında taşımak için çalıştırma geçmişini izleyebileceğiniz İşi kopyala panelini gösteren ekran görüntüsü.

  11. Bir zamanlamaya göre çalışacak şekilde ayarlanmış olsa bile, Kopyalama işinizi istediğiniz zaman yeniden çalıştırabilirsiniz. İstediğiniz zaman Çalıştır düğmesini seçmeniz yeterlidir ve Kopyalama işi yalnızca son çalıştırmadan sonra değiştirilen verileri kopyalar.

  12. Zamanlamayı yapılandırma veya gelişmiş ayarları ayarlama da dahil olmak üzere Kopyalama işinizi istediğiniz zaman düzenleyebilirsiniz.

    Depolama deposu için Kopyalama işini düzenlemeyi gösteren ekran görüntüsü.

Bilinen sınırlamalar

  • Şu anda artımlı kopyalama modu yalnızca bazı kaynaklarla çalışır. Ayrıntılar için bkz . Kopyalama işi için desteklenen bağlayıcılar.
  • Satır silme bir kaynak depodan yakalanamaz.
  • Dosyaları depolama konumlarına kopyalarken, kaynaktan veri yüklenmezse hedefte boş dosyalar oluşturulur.