使用数据工厂复制文件时如何在 blob 存储中保留文件夹结构

How to keep folder structure in blob storage when using Data Factory to copy file

我想在 Blob 中复制一些文件。我的 blob 存储结构如下:

test(blob name)
       A(folder)
           A1.csv
           A2.csv
       B
           B1.csv
           B2.csv

但是,当我尝试在数据工厂中使用副本 activity 时,我丢失了文件夹 A、B,结果是:

test(blob name)
     A1.csv
     A2.csv         
     B1.csv
     B2.csv

那么,如何保留 A、B 和文件夹树?

感谢您的帮助,

你能检查一下你的副本吗activity?在接收器选项卡中,它应该是这样的:

您可能选择了 "Flatten hierarchy"。

希望对您有所帮助!

假设您使用一个副本 activity 将所有文件复制到目标文件夹,请确保副本 activity 的 copyBehavior 属性 设置为 PreserveHierarchy。

PreserveHierarchy 保留目标文件夹中的文件层次结构。源文件到源文件夹的相对路径与目标文件到目标文件夹的相对路径相同。您可以在 docs.

中了解更多信息