Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ŞUNLARA UYGULANIR:
Azure Data Factory
Azure Synapse Analytics
İpucu
Microsoft Fabric'daki
Bu makalede, her kopyalama etkinliğinin tek bir kapsayıcıyı veya klasörü kopyalaması gereken dosya tabanlı depolar arasında kapsayıcıları veya klasörleri kopyalamak için birden çok kopyalama etkinliğini kullanabileceğiniz bir çözüm şablonu açıklanmaktadır.
Not
Dosyaları tek bir kapsayıcıdan kopyalamak istiyorsanız, tek bir kopyalama etkinliğiyle işlem hattı oluşturmak için Veri Kopyalama Aracı'nı kullanmak daha verimlidir. Bu makaledeki şablon, bu basit senaryo için ihtiyacınız olandan daha fazladır.
Bu çözüm şablonu hakkında
Bu şablon, kaynak depolama deponuzdaki belirli bir üst klasörden klasörleri numaralandırır. Ardından klasörlerin her birini hedef depoya kopyalar.
Şablon üç etkinlik içerir:
- GetMetadata , kaynak depolama deponuzu tarar ve belirli bir üst klasörden alt klasör listesini alır.
- ForEach, alt klasör listesini GetMetadata etkinliğinden alır ve ardından listenin üzerinde geçer ve her klasörü Kopyalama etkinliğine iletir.
- Her klasörü kaynak depolama deposundan hedef depoya kopyalar .
Şablon aşağıdaki parametreleri tanımlar:
- SourceFileFolder , veri kaynağı deponuzun üst klasör yolunun bir parçasıdır: SourceFileFolder/SourceFileDirectory; burada alt klasörlerin listesini alabilirsiniz.
- SourceFileDirectory , veri kaynağı deponuzun üst klasör yolunun bir parçasıdır: SourceFileFolder/SourceFileDirectory; burada alt klasörlerin listesini alabilirsiniz.
- DestinationFileFolder , dosyaların hedef deponuza kopyalanacağı üst klasör yolunun bir parçasıdır: DestinationFileFolder/DestinationFileDirectory .
- DestinationFileDirectory , dosyaların hedef deponuza kopyalanacağı üst klasör yolunun bir parçasıdır: DestinationFileFolder/DestinationFileDirectory .
Depolama alanları arasında kök klasörler altında birden çok kapsayıcı kopyalamak istiyorsanız, dört parametrenin tümünü / olarak girebilirsiniz. Bu şekilde, her şeyi depolama alanları arasında çoğaltacaksınız.
Bu çözüm şablonunu kullanma
Dosya Depoları arasında birden çok dosya kapsayıcısı kopyalama şablonuna gidin. Kaynak depolama deponuza yeni bir bağlantı oluşturun. Kaynak depolama deposu, birden çok kapsayıcıdaki dosyaları kopyalamak istediğiniz yerdir.
Hedef depolama deponuza yeni bir bağlantı oluşturun.
Bu şablonu kullan'ı seçin.
aşağıdaki örnekte olduğu gibi işlem hattını görürsünüz:
Hata Ayıkla'yı seçin, Parametreler'i girin ve ardından Bitir'i seçin.
Sonucu gözden geçirin.