English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

热图 Elasticsearch

La heatmap est un type de visualisation où différentes ombres de couleurs représentent différentes zones du graphique. Cette valeur peut varier de manière continue, donc les ombres de couleur changent avec cette valeur. Elles sont très utiles pour représenter des données en continu et des données discrètes.

Dans ce chapitre, nous utiliserons le jeu de données nommé sample_data_flights pour construire une heatmap. Dans celui-ci, nous avons pris en compte les variables du pays d'origine et du pays de destination du vol, et avons effectué un compte.

Dans l'écran principal de Kibana, nous trouvons l'option nommée Visualize, qui nous permet de créer des visualisations et des agrégations à partir des index stockés dans Elasticsearch. Nous choisissons d'ajouter une nouvelle visualisation, puis sélectionnons l'option "Heatmap" affichée ci-dessous.

choisir l'index

L'écran suivant nous invite à choisir l'index à utiliser lors de la création du graphique thermique. Ici, nous choisissons le comptage comme type de métrique d'agrégation. Ensuite, pour les bacs sur l'axe Y, nous choisissons 'terme' comme agrégation pour le champ OriginCountry. Pour l'axe X, nous choisissons la même agrégation que DestCountry comme champ à utiliser. Dans les deux cas, nous choisissons la taille du bac comme5。

Après avoir exécuté la configuration affichée ci-dessus, nous obtenons le graphique thermique suivant.

Note −Il est nécessaire de définir la plage de dates sur « cette année » afin que les graphiques collectent les données d'une année entière pour générer des thermes efficaces.