我有一个使用logstash解析的CSV文件。我可以从CSV中获取每一行的弹性搜索。我当前的要求是根据每行的CSV输入值从xml获取一个字段值..我该怎么做才能帮助..
我的CSV文件内容看起来像这样
id|key |value
10|000-0|12
和存在于同一文件夹中的xml文件看起来像
<customer id="10">
<type>frequent buyer</type>
</customer>
现在我在名为ID的字段中从csv获取Id值(在这种情况下为10),那么如何从xml到另一个名为type的字段获取相应的类型值(&#39;频繁的买家&#39;)在logstash中。我如何同时解析csv和xml。因为对于csv中的每一行,我必须从xml中获取此值。可以在xml过滤器中使用XPATH来完成吗
可以将属性指向源消息以外的实际xml路径吗?
xml {
store_xml => "true"
source =>
}
我是logstash的新手。请帮助..提前感谢您的帮助。