gpt4 book ai didi

csv - Logstash解析多行CSV文件

转载 作者:行者123 更新时间:2023-12-03 00:55:42 32 4
gpt4 key购买 nike

我有一个CSV文件,其中某些字段包含“\ n”。该字段用引号引起来,因此可以在excel上正确显示或在python中使用pandas正确显示。但是,在logstash中使用CSV过滤器无法正常工作,并且会给出CSV解析错误或错误的字段。以前有经验的人吗?

我还在github上看到了这个问题:https://github.com/logstash-plugins/logstash-filter-csv/issues/34,但是已经一岁了。

最佳答案

您是否尝试过multiline编解码器?

您应该在输入插件中添加以下内容:

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

它告诉logstash,每个不以数字开头的行都应与前一行合并

看到
Loading csv in ElasticSearch using logstash

关于csv - Logstash解析多行CSV文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44640604/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com