2017-06-19 11 views
0

「\ n」を含むいくつかのフィールドを持つCSVファイルがあります。フィールドは引用符で囲まれているので、pythonでpandasを使用するかExcelで正しく表示されます。しかし、logstashでCSVフィルタを使用しても正しく動作せず、CSV解析エラーまたは間違ったフィールドのいずれかが表示されます。これまでに経験がある人は誰ですか?Logstash複数行CSVファイルを解析する

この問題はgithub:https://github.com/logstash-plugins/logstash-filter-csv/issues/34でも見ましたが、1歳です。

答えて

0

multilineコーデックを試しましたか?

あなたの入力プラグインでは、このような何かを追加する必要があります

codec => multiline { 
     pattern => "^[0-9]" 
     negate => "true" 
     what => "previous" 
    } 

それはすべての行が数字で始まらないことをlogstash告げる前の行にマージする必要があります

Loading csv in ElasticSearch using logstash

を見ます
関連する問題