You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Factory中Copy Activity扁平化层级后如何溯源原文件路径?

ADF Copy Activity扁平化层级后能否追溯原始文件路径?

默认开启Flatten Hierarchy选项时,Copy Activity会把原始路径里的目录分隔符(比如/)替换成下划线_生成目标文件名,比如原始路径source/folder1/file.csv会变成source_folder1_file.csv。这种情况下,你可以把文件名里的下划线还原成目录分隔符来反向推导原始路径,但要注意:如果原始文件名本身就包含下划线,会出现混淆,没法准确区分是路径转来的还是原文件名自带的。

如果想要更靠谱的追溯方式,推荐这么做:

  • 先用Get Metadata Activity获取源文件的完整路径信息
  • 在Copy Activity的映射里加个派生列,把原始路径作为字段写入目标文件(如果目标是表格类存储);或者换个特殊分隔符替代下划线来生成文件名,前提是确保原文件名不会包含这个分隔符
  • 也可以用ADF的日志记录功能,在管道运行日志里关联源文件路径和目标文件名,通过查询日志来追溯

内容的提问来源于stack exchange,提问作者John Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 17:52:05