Pentaho到Elasticsearch

时间:2015-12-04 13:03:28

标签: elasticsearch pentaho

我正在尝试将Pentaho工作中的一些数据放入Elasticsearch。我无法使弹性搜索批量插入步骤起作用,因此决定采用JSON步骤,然后是REST客户端步骤。

我可以让它将我的数据发送到Elasticsearch中,但是当数据进入Elasticsearch时,它全部处于以字段开头的块结构中:

"data:[". 

实际上看起来像这样:

"_source":{"data":[{"Field1":"Value1","Field2":"Value2}]

如果我想查询任何内容,我必须搜索"data.THINGIWANTTOFIND"的Elasticsearch而不只是"THINGIWANTTOFIND"。有没有办法解决这个问题?

看来我需要以某种方式删除{"data":[字段的"_source"部分。

“数据”一词与Pentaho的JSON步骤中的“JSON集团名称”相关,但我尝试更改它并将其删除,但它仍然存在同样的问题。

有什么想法吗?

0 个答案:

没有答案