DTBot 的“列类型转换”智能体,可以将上一个智能体的输出文件表格的列进行类型强制转换。转换不了的单元格可以填充一个默认值。


一、配置以及输入输出说明

在工作流编辑界面中,位于左侧 「文件处理」 分类下的 「列类型转换」 节点。如下图:


输入参数

  • 输入文件: 选填,不填就取上一个智能体的输出文件 。
  • 失败填充值: 选填,不填就取空。 类型转换失败时填充空。
  • 待转换的列:需要进行类型转换的列信息,支持多个列。


输出

转换后的文件列表


二、案例

比如有一份表格如下:

订单号 商品ID 商品名称 活动ID 活动名称 优惠券ID 用户ID 下单时间
OD2026000001 SKU00119 针织卫衣119 ACT0007 站内大促-抖音-7 CPN00035 U100001 2026/4/8 20:03
OD2026000002 SKU00117 每日坚果礼盒117 ACT0008 短视频投放-小红书-8 CPN00039 U100002 2026/12/15 17:17
OD2026000003 SKU00039 婴儿湿巾39 ACT0025 站内大促-抖音-25 U100003 2026/10/23 10:03
OD2026000004 SKU00113 玻尿酸面膜113 U100004 时间
OD2026000005 SKU00044 氨基酸洁面乳44 U100005 2026/11/12 6:16


下单时间列有数据有问题。比如第四行,值为:“时间”。  这个就是异常的数据,需要将时间进行类型转换。转换不了的就填充空。


于是我们设置下面的格式值:


执行结果,转换不了的就变成空了,如图: