有人能告诉我在弹性搜索/ kibana中有没有办法像Oracle一样提供旋转功能?
我想创建一个报告,其中使用sum作为聚合来旋转字段。
例如:我在test-index/test-type
文档ID为ID
时将此架构编入索引。
ID | NAME | Code | AMT
-----------------------
1 | ABC | a | 10
2 | DEF | c | 20
3 | XYZ | a | 30
4 | ABC | a | 10
5 | ABC | c | 20
6 | XYZ | b | 30
7 | DEF | c | 10
8 | DEF | a | 20
我想生成一个如下所示的旋转报告:SUM(AMT)FOR CODE IN(a,b,c)
NAME | a | b | c
---------------------
ABC | 20 | 0 | 20
DEF | 20 | 0 | 30
XYZ | 30 | 30 | 0
我们可以使用在kibana中生成的elasticsearch和报告吗? PS。我是Elasticsearch Query DSL的新手,所以如果对查询DSL有很好的把握可以帮助我确定它是否可能在ES中,或者建议我这样做的话会很有帮助吗?