logsatash同步mysql数据到es 类型字段数据丢失
字段中的数据丢失,原因就是字段匹配不上导致
今天踩了踩坑,必不可少的!!
es版本 7.6.2
logstash版本 7.6.2
Ubuntu
MySQL8.0
问题所在就是这个驼峰的问题,因为我插入数据的时候是根据实体类插入的,所以在查询sql语句的时候需要使用 as 字段对于上实体类字段,有个需要的地方需要注意如果没有把自动的转小写设置为false,就算使用as了驼峰到时候也是会显示小写,如图:SQL
知道源头在哪里了,那就好办了。不废话了,在配置文件这里把自动转小写关闭
lowercase_column_names =>false
最终的效果