logsatash同步mysql数据到es 类型字段数据丢失

字段中的数据丢失,原因就是字段匹配不上导致

今天踩了踩坑,必不可少的!!

es版本 7.6.2

logstash版本 7.6.2

Ubuntu

MySQL8.0

问题所在就是这个驼峰的问题,因为我插入数据的时候是根据实体类插入的,所以在查询sql语句的时候需要使用 as 字段对于上实体类字段,有个需要的地方需要注意如果没有把自动的转小写设置为false,就算使用as了驼峰到时候也是会显示小写,如图:SQL

知道源头在哪里了,那就好办了。不废话了,在配置文件这里把自动转小写关闭

lowercase_column_names =>false

最终的效果

原文地址:https://www.cnblogs.com/zhunong/p/14064035.html