FAQ-Can't export data "xxx"

问题描述/异常栈
Q: Can't export data "xxx"
解决方案
解决方案为,再生成源表时对包含特殊字符字段进行清洗,清洗函数为regexp_replace: select regexp_replace(t.col_name,'\s+','') from tablename t; select regexp_replace(t.col_name,'\0','') from tablename t; 2、数据来源表与结果表不对应 验证来源表表名与目标表表名是否填写正确; 对于这类问题的排查途径 1、字段是否对齐 - -verbose 看到具体的报错日志
2、mysql中的字段是否设置了NOT NULL
3、是否存在特殊字符
问题原因
1、该问题一般为用户源表中存在脏数据出现错行导致任务报错,排查方法语句为: select from tablename t where t.col_name rlike '\s+'; select from tablename t where t.col_name rlike '\0';

作者:焦巍