Kibana - Travailler avec des graphiques
Explorons et comprenons les graphiques les plus couramment utilisés en visualisation.
- Graphique à barres horizontales
- Graphique à barres verticales
- Diagramme circulaire
Voici les étapes à suivre pour créer la visualisation ci-dessus. Commençons par la barre horizontale.
Graphique à barres horizontales
Ouvrez Kibana et cliquez sur l'onglet Visualiser sur le côté gauche comme indiqué ci-dessous -
Cliquez sur le bouton + pour créer une nouvelle visualisation -
Cliquez sur la barre horizontale répertoriée ci-dessus. Vous devrez faire une sélection de l'index que vous souhaitez visualiser.
Sélectionnez le countriesdata-28.12.2018index comme indiqué ci-dessus. Lors de la sélection de l'index, il affiche un écran comme indiqué ci-dessous -
Il montre un décompte par défaut. Maintenant, traçons un graphique horizontal où nous pouvons voir les données des 10 principales populations sages par pays.
Pour cela, nous devons sélectionner ce que nous voulons sur les axes Y et X. Par conséquent, sélectionnez le compartiment et l'agrégation de métriques -
Maintenant, si vous cliquez sur l'axe Y, il affichera l'écran comme indiqué ci-dessous -
Maintenant, sélectionnez l'agrégation que vous souhaitez parmi les options affichées ici -
Notez qu'ici, nous sélectionnerons l'agrégation Max car nous voulons afficher les données selon la population maximale disponible.
Ensuite, nous devons sélectionner le champ dont la valeur maximale est requise. Dans l'index countrydata-28.12.2018 , nous n'avons que 2 champs de nombres - superficie et population.
Puisque nous voulons la population maximale, nous sélectionnons le champ Population comme indiqué ci-dessous -
Par cela, nous en avons terminé avec l'axe Y. La sortie que nous obtenons pour l'axe Y est comme indiqué ci-dessous -
Maintenant, sélectionnons l'axe X comme indiqué ci-dessous -
Si vous sélectionnez X-Axis, vous obtiendrez la sortie suivante -
Choisissez Agrégation comme termes.
Choisissez le champ dans la liste déroulante. Nous voulons une population sage pays, alors sélectionnez le champ pays. Commander par nous avons les options suivantes -
Nous allons choisir l'ordre selon la population maximale afin que le pays avec la population la plus élevée soit affiché en premier et ainsi de suite. Une fois que les données que nous voulons sont ajoutées, cliquez sur le bouton Appliquer les modifications en haut des données de métriques comme indiqué ci-dessous -
Une fois que vous avez cliqué sur appliquer les modifications, nous avons le graphique horizontal dans lequel nous pouvons voir que la Chine est le pays avec la population la plus élevée, suivie de l'Inde, des États-Unis, etc.
De même, vous pouvez tracer différents graphiques en choisissant le champ souhaité. Ensuite, nous enregistrerons cette visualisation en tant que max_population pour être utilisée plus tard pour la création du tableau de bord.
Dans la section suivante, nous allons créer un graphique à barres verticales.
Graphique à barres verticales
Cliquez sur l'onglet Visualiser et créez une nouvelle visualisation à l'aide de la barre verticale et de l'index comme countriesdata-28.12.2018.
Dans cette visualisation à barres verticales, nous allons créer un graphique à barres avec la zone par pays, c'est-à-dire que les pays seront affichés avec la zone la plus élevée.
Alors sélectionnons les axes Y et X comme indiqué ci-dessous -
Axe Y
Axe X
Lorsque nous appliquons les modifications ici, nous pouvons voir la sortie comme indiqué ci-dessous -
À partir du graphique, nous pouvons voir que la Russie a la plus grande superficie, suivie du Canada et des États-Unis. Veuillez noter que ces données sont extraites des données des pays d'index et de ses données fictives, de sorte que les chiffres peuvent ne pas être corrects avec les données en direct.
Sauvegardons cette visualisation en tant que countrywise_maxarea pour être utilisée avec le tableau de bord plus tard.
Ensuite, travaillons sur le graphique à secteurs.
Diagramme circulaire
Commencez par créer une visualisation et sélectionnez le graphique à secteurs avec l'index en tant que pays. Nous allons afficher le nombre de régions disponibles dans les données des pays au format camembert.
Le côté gauche a des métriques qui donneront le compte. Dans Buckets, il existe 2 options: Fractionner les tranches et Fractionner le graphique. Maintenant, nous allons utiliser l'option Fractionner les tranches.
Maintenant, si vous sélectionnez Split Slices, il affichera les options suivantes -
Sélectionnez l'agrégation en tant que termes et il affichera plus d'options à saisir comme suit -
La liste déroulante Champs aura tous les champs de l'index choisi. Nous avons sélectionné le champ Région et Trier par que nous avons sélectionnés comme Nombre. Nous l'ordonnerons par ordre décroissant et la taille sera de 10. Nous obtiendrons donc ici le décompte des 10 régions à partir de l'indice des pays.
Maintenant, cliquez sur le bouton de lecture comme indiqué ci-dessous et vous devriez voir le graphique à secteurs mis à jour sur le côté droit.
Affichage de graphique à secteurs
Toutes les régions sont répertoriées dans le coin supérieur droit avec des couleurs et la même couleur est affichée dans le graphique à secteurs. Si vous passez la souris sur le graphique à secteurs, il donnera le décompte de la région et également le nom de la région comme indiqué ci-dessous -
Ainsi, il nous indique que 22,77% de la région est occupée par l'Afrique subsaharienne dans les données des pays que nous avons téléchargées.
À partir du graphique à secteurs, observez que la région Asie couvre 12,5% et que le nombre est de 28.
Maintenant, nous pouvons enregistrer la visualisation en cliquant sur le bouton Enregistrer dans le coin supérieur droit comme indiqué ci-dessous -
Maintenant, enregistrez la visualisation afin qu'elle puisse être utilisée plus tard dans le tableau de bord.