I have one problem on my data. I export one table and a few column on my MYSQL to ES using logstash. there are one column(status_ticket) in table is frequently change e.g: from status new to open/closed and it effective to every row in table. first time i push config, the data look fine and tally with my DB but after a few moment i release, in DB that column(status_ticket) already change value but in Kibana, data still remain as first time i load. The only changes in my data at Kibana happen when there are new entry registered in my DB because i put id as :sql_last_value.
The query you are using need to be able to show the changes when run repeatedly. If I am reading your SQL query correctly you are only fetching new rows as you are looking for only new ids. If you want updates captured you probably need to add a last updated timestamp and use this with your sql_last_value condition instead.
I have one column with name update_date but i my table structure shown in varchar format. I try to use it as sql_last_ value but now my data duplicate every minutes.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.