gpt4 book ai didi

elasticsearch - 替换字段名称中的点

转载 作者:行者123 更新时间:2023-12-02 23:00:03 25 4
gpt4 key购买 nike

早上好,

正在努力升级到最新版本的ELK堆栈,并且遇到了字段映射问题。我的原始资料中有类似以下内容:

{
"_index" : "logstash-2016.04.21",
"level1" : {
"level2" : {
"1" : "somevalue",
"1.1" : "somevalue1"
}
}
}

众所周知,elasticsearch 2.X不喜欢字段名称中的点(.),而是弄乱了点符号。因此,作为Elasticsearch的新手,我一直无法找到一种方法或搜索正确的术语,从而找到一种使用映射或分析器或“我尚不了解的东西”来解决此问题的方法。我希望这里的社区可以帮助我找到解决此问题的方法,以便我可以重新索引所有当前索引以及将其映射为将来的索引。

当前在ES版本1.7上,在debian上运行

谢谢,
麦克风

最佳答案

如果您无法解决输入问题,logstash会为此提供一个de_dot过滤器。

关于elasticsearch - 替换字段名称中的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36774110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com