西班牙
斯潘4
你好,
我想写信给elasticsearch,不是从一个表而是从一些json。我已经预先准备好了json,因为它必须被嵌套。
输出格式如下:
{“mappings”:{“storymap”:{“properties”:{“storyname”:{“type”:“text”},“storyid”:{“type”:“integer”},“storyjson”:{“type”:“text”},“categoryname”:{“type”:“text”},“subcategoryname”:{“type”:“text”},“regions”:{“type”:“nested,“properties”:{“region撸id”:{“type”:“integer”}}}}}
我已经使用jsontemplater获得了这个输出格式,这要感谢@佩特拉汉默
你的帖子很有帮助。
但现在我想把json传递给elasticsearch中已经创建的索引。
我已经试过了,但是我不知所措,json似乎没有填充,我只是得到了一个空索引。附加了一些示例excel源文件和工作台。
如果你能提供任何帮助,那将是非常棒的。主拉链
非常感谢,
奥利弗
用fiddler检查它只是解析空内容
我将config设置为json属性:
>注意:ElasticSearch编写器仍将基于功能类型用户属性创建类型映射。如果这是不需要的,则在“用户属性”选项卡中,将“属性定义”设置为“手动”,并从要素类型中删除所有属性。
设置为手动,删除多余字段。
xlsxr-xlsxr2elasticsearch-elasticsearch-copy.fmw
{“index”:{“index”:“storymaptest”,“\u type”:“test”}{}{“index”:{“index”:“storymaptest”,“\u type”:“test”}}{}{“index”:{“index”:“storymaptest”,“\u type”:“test”}{}{“index”:{“index”:“storymaptest”,“\u type”:“test”}}{“index”:“storymaptest”}{
?2019安全亚搏在线软件公司|合法的