ADF Data Flow源选项‘Column to store file name’设置后找不到列如何解决?
ADF Data Flow 文件名存储列访问方案
「Column to store file name」生成的myFileName属于源元数据列,默认不会展示在后续转换的自动列清单中,可通过两种方式访问:
- 直接在表达式中手动引用
任意转换的表达式编辑框内直接输入myFileName即可正常调用,ADF表达式引擎可识别该元数据列,无需依赖侧边列清单的下拉选项。 - 在源投影标签页显式导出该列
- 回到源组件的「投影」标签页
- 点击「添加列」,选择「元数据列」选项
- 在元数据列下拉列表选中文件名对应的项,将列名设置为
myFileName后保存配置 - 保存后后续所有转换步骤的列清单都会同步展示该列,可直接选择使用
提示:如果是多文件匹配场景,需确保源的通配符路径配置正确,否则元数据列可能返回空值。
内容的提问来源于stack exchange,提问作者Phil Lachmann
相关产品推荐
相关产品推荐

