![[Dify实战] 批量运行结果总是对不上?先检查 CSV 字段和变量映射,后面排错才有方向](http://pic.xiahunao.cn/yaotu/[Dify实战] 批量运行结果总是对不上?先检查 CSV 字段和变量映射,后面排错才有方向)
Dify Workflow 单条测试能跑通,并不代表批量运行就一定稳定。很多人把 CSV 上传进去以后,会遇到一种很烦的问题:有的行结果正常,有的行结果乱掉;明明表格里有字段,节点里却像没读到;导出的结果看起来都有内容,但和原始输入对不上。这个时候如果第一反应是去改大模型提示词,往往会越改越乱。这篇先不讲复杂场景,只解决一个很基础、也很常见的问题:Dify 批量运行结果总是对不上时,应该先查哪里。核心方法很简单,先把 CSV 字段和开始节点变量对齐,再检查每个变量有没有被后续节点稳定读取,最后用小批量样例核对输入和输出。这个顺序走通以后,你不仅能修这一次批量运行,也会顺手建立一套以后排查 Workflow 批处理问题的方法。批量运行出错,先别急着怀疑模型很多基础用户会把批量运行失败理解成“模型不稳定”。模型当然可能不稳定,但在 Dify Workflow 里,批量结果对不上更常见的原因是数据进来的第一步就乱了。比如 CSV 表头叫“客户问题”,开始节点变量却叫question;表格里有“处理人”,节点提示词里却写成“负责人”;某些单元格为空,后面的节点没有缺失值规则;还有的 CSV 是从 Exc