如何使用流利的webhdfs删除json数据的标签

时间:2014-08-20 10:56:47

标签: json hadoop fluent

我正在使用流利的out_webhdfs将数据发布到hadoop hdfs中 TD-agent.conf:

<match access.**>
  type webhdfs
  host hadoop1
  port 50070
  path /data/access.log.%Y%m%d_%H.log
  output_data_type ltsv
  field_separator TAB
  output_include_tag false
</match> 

使用curl命令发布数据:

curl -X POST -d 'json={"name":"abc","id":"8754738"}' http://localhost:8888/.access

hdfs文件中的结果如下:

2014-08-20T08:25:28Z name:abc id:8754738

有没有办法删除&#34;名称:&#34;和&#34; id:&#34;出,我想要的结果是:

2014-08-20T08:25:28Z abc 8754738

任何身体都可以帮助我!

0 个答案:

没有答案