That is a terrible subject, please update it to something more descriptive.
Also that screenshot is also very hard to read, it'd be better if you pasted the text instead.
And please provide a sample of the data so we can see what you are trying to parse.
Actually i am trying to load a csv file which have fields country, state, city. so i created a logstash config file which is,
filter {
csv {
columns => [
"status",
"country",
"state",
"city"
]
separator => ","
}
And i created my index by mapping these fields by geo_point data type my mapping looks like,
"mappings" : {
"default" : {
"properties" : {
"geohashlocation": {
"geohash": true,
"type": "geo_point",
"geohash_prefix": true },
"status" : {"type": "string", "index" : "not_analyzed" },
"country" : {"type": "geo_point"},
"state" : {"type": "geo_point"},
"city" : {"type": "geo_point"}
When I run my conf file i am getting the error "reason failed to parse"
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.