Routine Load解析正常JSON入库出现诡异格式解析错误

【详述】Routine load任务
执行RoutineLoad任务出现错误,错误信息如下
Error: NULL value in non-nullable column ‘Content’.
主要原因在ContentHtml字段内容,里面内容贴在任何json里都显示是正确的,但是load任务执行就出现解析该字段失败,把后面的字段"UserId"字段也连在一起解析了,线上已经消费异常。
导入的json信息在附件

【业务影响】是
【是否存算分离】是
【StarRocks版本】3.2.4
【集群规模】例如:3fe+3cn(fe与cn分离)
【导入或者导出方式】Routine Load

【附件】
json.txt (152.3 KB)

sr中的建表语句以及routine load的sql 发一下

SQL.txt (3.8 KB)

发一下 routine load任务的报错信息

  • 另外可以考虑把 ContentHtml 字段长度设置到 varchar(1048576) 再写入数据看看,ContentHtml数据大概测算了下应该是超过65535 个字节了(中文按3个字节计算)

我先换了试试

error.txt (64.3 KB) 错误日志