1
我在弹性搜索数据库中有以下记录。Elastic Search中的复杂搜索查询5
{
"frd": "2017-06-30",
"tim": "2017-01-19T11:02:21.847",
"tpr": 2276.5
},
{
"frd": "2017-06-29",
"tim": "2017-01-19T11:02:21.847",
"tpr": 2408.5
},
{
"frd": "2017-06-28",
"tim": "2017-01-20T12:01:08.358",
"tpr": 2408.5
},
{
"frd": "2017-06-30",
"tim": "2017-01-20T12:01:08.358",
"tpr": 2276.5
},
{
"frd": "2017-06-30",
"tim": "2017-01-20T17:35:17.495",
"tpr": 2408.5
},
{
"frd": "2017-06-30",
"tim": "2017-01-19T10:04:44.586",
"tpr": 2276.5
},
{
"frd": "2017-06-30",
"tim": "2017-01-19T10:15:46.051",
"tpr": 2276.5
}
弹性版本5.我要创建从上面的数据集多系列折线图,所以我想从下面上述数据新json
。
[
{
"tim": "2017-01-19T11:02:21.847",
"2017-06-28": null,
"2017-06-29": 2408.5,
"2017-06-30": 2276.5
},
{
"tim": "2017-01-20T12:01:08.358",
"2017-06-28": 2408.5,
"2017-06-29": null,
"2017-06-30": 2276.5
},
{
"tim": "2017-01-20T17:35:17.495",
"2017-06-28": null,
"2017-06-29": null,
"2017-06-30": 2408.5
},
{
"tim": "2017-01-19T10:04:44.586",
"2017-06-28": null,
"2017-06-29": null,
"2017-06-30": 2276.5
},
{
"tim": "2017-01-19T10:15:46.051",
"2017-06-28": null,
"2017-06-29": null,
"2017-06-30": 2276.5
}
]
X轴变为添值。 Y轴变为tpr。行应该由frd组成。
有没有办法使用弹性搜索查询从弹性数据中获取以上图表数据集?
谢谢
如果你不能肯定,但不会为这个解析器更容易编写/维持相当比复杂的查询? – nafas
我可以使用弹性搜索聚合来做到这一点吗? – Rose18