我试图让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?""
和女性一样。但是现在,脚本字段不会在字符串上说出来......
非常欢迎任何想法。谢谢!