I've ingested CSV data via Apache NiFi and posted to Elasticsearch. I've come to realize that there are "lat" and "lon" values in my index. My index is already in the 10's of millions of records.
How would I convert this into an acceptable geopoint format so that I can map it in Kibana?
Would I have to add another field that incorporates both lat/lon? Would I have to delete it all and try to append an acceptable geopoint (I'd rather not)? Is there way to create a geopoint field by combining known fields? Can I create a geopoint field post ingest?
I understand how mapping fields works, but if I'm ingesting data that I don't know what's fully in it, I would like to know what post ingest options I have.
I changed the inline field to be in brackets because I kept getting errors of the "," between the lon and lat fields. Also I changed the order to lon,lat because that's how in the documentation it said to order it
3. Open up Maps and find your index available to start mapping!
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.