开发者社区> 问答> 正文

Flink作业报错Column 'xxx' is NOT NUL, however, a nu...

已解决

Flink作业报错Column 'xxx' is NOT NUL, however, a null value is being written into it

展开
收起
提个问题 2024-05-30 10:03:57 20 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    对有非空约束的字段写了空值,具体字段参见报错的信息。
    如果空值数据可以忽略,请通过添加作业参数"table.exec.sink.not-null-enforcer: drop"丢弃含有空值列的记录;
    如不能忽略,请对写入数据增加非空过滤,如使用case when语法,赋予一个默认值插入。
    2024-05-30 10:03:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载