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

如何使用ADF删除文本文件前两列并生成新的输出文件

Azure Data Factory 删除文本文件前两列的实现方案

有两种常用的操作方式都可以实现该需求,你可以根据自己的场景选择:

方案一:使用复制活动(轻量场景首选)

  • 新建或打开现有管道,添加复制活动
  • 配置源数据集:选择对应的源文本文件,按实际情况配置列分隔符、编码、是否含表头参数,确保Data Factory可以正确拆分出所有列
  • 切换到复制活动的「映射」标签页,先点击「导入架构」拉取源文件的全量列,手动删除列表中前两列对应的映射规则,仅保留第三列及之后的映射关系
  • 配置接收器数据集:选择目标存储位置和文本文件格式,按需求配置输出的分隔符、编码等参数,运行管道即可得到删除前两列后的文件

方案二:使用数据流(适合复杂处理场景)

如果后续还有其他数据清洗逻辑,可以用数据流实现:

  • 新建数据流,添加源节点,配置和源文本文件匹配的读取参数
  • 新增「选择」转换节点,在列设置中删除前两列的引用,仅保留需要输出的列
  • 添加接收器节点,配置目标文本文件的输出参数,在管道中调用该数据流运行即可

如果你使用的是固定宽度的无分隔符文本文件,只需要先在源数据集的格式设置中选择「固定宽度」,按实际列宽定义好每一列的起止位置,再按上述方案删除前两列的映射/选择即可。

内容的提问来源于stack exchange,提问作者chiranjib ghatak

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 11:27:02