今天在使用flink-cdc进行项目开发的时候,提示Caused by: org.apache.kafka.connect.errors.DataException: fcreatetime is not a valid field name错误,这个字段明明是有的,为什么会提示无效字段名称。查看数据库发现他是大写的,我在引用的时候用的是小写,所以就提示如下错误信息。
tips:flink-cdc里使用的表字段名是区分大小写的,在建表时要和数据库表字段保持一致,避免不必要的报错。
以上是我个人的理解,如有错误,请评论纠正,谢谢。