0

我在尝试让 Kibana 制作某个条形图时遇到了一些麻烦。在荒谬的减少中,它看起来像这样:

我的数据由以下结构的文档组成:

FULL NAME:  "Michael Jordan"
PROPERTIES: "53Y MALE 198cm" 
DEPARTMENT: Parquet

FULL NAME:  "Sasha Digiulian"
PROPERTIES: "24Y FEMALE 157cm" 
DEPARTMENT: Rock, Ice

FULL NAME:  "Ueli Steck"
PROPERTIES: "40Y MALE 187cm" 
DEPARTMENT: Ice

最后,我想显示一个双色条形图,其 X 轴代表部门,Y 轴是双条形图,其中一种颜色代表该部门的男性人数,另一种颜色代表女性人数。

在这种情况下,将有 3 个(双)条用于

[Rock, Ice, Parquet] 

Y轴为

[(0,1), (1,1), (1,0)]

现在,对于每个单独的,这很容易 - 将过滤器定义为 PROPERTIES 上的查询,然后在 FULL NAME 上定义(唯一)计数聚合。但话又说回来 - 过滤器适用于所有情节,我该怎么做才能为每种颜色制作不同的过滤器?

或者,我可以尝试定义一个脚本字段,例如

MALE_NAME: doc['PROPERTIES'].value=~"MALE"?doc['FULL NAME'].value?""

女性也一样。但是现在,脚本字段不会在字符串上使用...

非常欢迎任何想法。谢谢!

4

1 回答 1

0

似乎这个问题仍然存在。但是这里有一个使用Split Bar聚合的解决方法。搏一搏。

于 2016-11-30T04:08:35.483 回答