У меня есть данные, разделенные вкладкой, которые я хочу ввести в logstash
. Вот мой конфигурационный файл:разделитель вкладок logstash не ускоряется
input {
file {
path => "/*.csv"
type => "testSet"
start_position => "beginning"
}
}
filter {
csv {
separator => "\t"
}
}
output {
stdout {
codec => rubydebug
}
}
Он просто ищет все .csv
файлы и разделяет их с помощью вкладок. Для ввода, например так:
col1 col2
data1 data2
logstash
выход равен (для двух строк):
column1 => "col1\tcol2"
column1 => "data1\tdata2"
Очевидно, что это не правильно разбор его. Я видел, что этот вопрос был поднят некоторое время назад here, но решения не было. Кто-нибудь знает, разрешена ли эта проблема или, может быть, есть еще один способ сделать это? Благодаря!
Большое спасибо. Смотря сейчас, это довольно очевидно. – Bob
Вы должны шутить ..... (все еще, спасибо + upvote) –
Хорошо, что заслуживает комментариев в конфигурационном файле: 'separator =>" \t "# <- это пустое пространство на самом деле является вкладкой, не измените его, он уже совершенен – robbmj