gpt4 book ai didi

date - 可视化Elasticsearch和Kibana中两个字段之间的时差

转载 作者:行者123 更新时间:2023-12-02 22:59:08 25 4
gpt4 key购买 nike

我正在尝试可视化两个日期字段之间的时差(以小时为单位)。

字段声明如下:

 "fieldname": {
"type": "date"
},

我发现的解决方案是:
,
"script_fields" : {
"timedifference" : {
"script" : "doc['loading_startTime'].value - doc['startTime'].value"
}
}

我得到的结果如下:

enter image description here

我希望这个数字以秒,分钟或小时为单位,我在做什么错呢?

最佳答案

这个怎么样?

"script_fields" : {
"timedifference" : {
"script" : "def msDiff = (doc['loading_startTime'].value - doc['startTime'].value); return [msDiff/1000.0, msDiff/60000.0, msDiff/3600000.0]"
}
}

它会返回具有所需所有差异的数组,即
"fields": {
"timedifference": [
2700, <-- difference in seconds
45, <-- difference in minutes
0.75, <-- difference in hours
]
}

关于date - 可视化Elasticsearch和Kibana中两个字段之间的时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40935299/

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