Elasticsearch - Cartes thermiques

La carte thermique est un type de visualisation dans lequel différentes nuances de couleur représentent différentes zones du graphique. Les valeurs peuvent varier continuellement et par conséquent les nuances de couleur r d'une couleur varient avec les valeurs. Ils sont très utiles pour représenter à la fois les données à variation continue et les données discrètes.

Dans ce chapitre, nous utiliserons l'ensemble de données nommé sample_data_flights pour créer un graphique de carte thermique. Nous y considérons les variables nommées pays d'origine et pays de destination des vols et effectuons un décompte.

Dans l'écran d'accueil de Kibana, nous trouvons le nom d'option 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 et sélectionnons Heat Map comme option ci-dessous & mimus;

Choisissez les métriques

L'écran suivant nous invite à choisir les métriques qui seront utilisées pour créer le graphique Heat Map. Ici, nous choisissons le nombre comme type de métrique d'agrégation. Ensuite, pour les buckets de l'axe Y, nous choisissons Termes comme agrégation pour le champ OriginCountry. Pour l'axe X, nous choisissons la même agrégation mais DestCountry comme champ à utiliser. Dans les deux cas, nous choisissons la taille du godet comme 5.

En exécutant la configuration ci-dessus, nous obtenons le graphique de carte thermique généré comme suit.

Note - Vous devez autoriser la plage de dates comme Cette année afin que le graphique rassemble les données pour une année afin de produire un graphique de carte thermique efficace.