Loading csv in ElasticSearch using logstash
问题 I have a csv in which one column may contain multi-line values. ID,Name,Address 1, ABC, "Line 1 Line 2 Line 3" The data written above as per CSV standard is one record (to my knowledge). I have following filter for logstash filter { csv { separator => "," quote_char => "\"" columns => ["ID","Name", "Address"] } } output { elasticsearch { host => "localhost" port => "9200" index => "TestData" protocol => "http" } stdout {} } But when I execute it, it creates three records. (All are wrong in