将基于时间的索引添加到kibana时,您必须选择将用作时间字段的字段。如果要从一个字段切换到另一个字段,通常我会删除索引,然后将其重新添加回去。但是您最终会丢失脚本字段并以这种方式进行文件格式设置。
有什么方法可以修改现有的索引时间字段而不丢失脚本字段/格式吗?
可以通过直接摆弄/.kibana/index-pattern/index_pattern_name
来完成此操作,但是我对timeFieldName
进行更改的所有尝试都直接导致了丢弃脚本字段。
最佳答案
最简单的方法似乎是更新相应的文档:
POST /.kibana/index-pattern/YOUR_INDEX_NAME/_update
{
"doc": {
"timeFieldName": "NEW_TIME_FIELD_NAME"
}
}
它应该保留脚本字段。
关于elasticsearch - 切换kibana中索引模式的时间字段,而不会丢失脚本字段或字段格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41512184/