Je vais faire un peu de truble pour que Kibana fasse un certain diagramme à barres. Dans une réduction ridicule, il ressemble à ceci:Kibana 5 - tracer un graphique à barres empilées avec un filtre différent pour chaque couleur
Mes données se compose de documents de la structure suivante:
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
Finalement, j'aimerais afficher un graphique à barres à deux couleurs avec son axe X le département, et l'axe Y étant une double barre avec une couleur pour le nombre de mâles pour le département et une autre couleur pour le nombre de femelles.
Dans ce cas, il y aura 3 (double) bars pour
[Rock, Ice, Parquet]
avec l'axe Y étant
[(0,1), (1,1), (1,0)]
Maintenant, pour chacun d'eux séparément, il est facile - définir un filtre en tant que requête sur PROPRIETES, puis une agrégation de comptage (unique) sur NOM COMPLET. Mais encore une fois - le filtre est pour tout le complot, que puis-je faire pour faire un filtre différent pour chaque couleur?
Sinon, je peux essayer de définir un champ scriptée, quelque chose comme
MALE_NAME: doc['PROPERTIES'].value=~"MALE"?doc['FULL NAME'].value?""
et même pour les femmes. Mais maintenant, les champs scriptés ne seront pas des mots sur les chaînes ...
Toutes les idées sont les bienvenues. Merci!