Elasticsearch - 热图

热图是一种可视化类型,其中不同深浅的颜色代表图形中的不同区域。值可能会不断变化,因此颜色的深浅会随值而变化。它们对于表示连续变化的数据和离散数据都非常有用。

在本章中,我们将使用名为 sample_data_flights 的数据集来构建热图。在其中,我们考虑名为航班出发国和目的地国的变量并进行计数。

在 Kibana 主屏幕中,我们找到选项名称 Visualize,它允许我们从存储在 Elasticsearch 中的索引创建可视化和聚合。我们选择添加新的可视化并选择热图作为下面显示的选项 &mimus;

热图可视化

选择指标

下一个屏幕提示我们选择用于创建热图的指标。在这里,我们选择计数作为聚合指标的类型。然后对于 Y 轴中的存储桶,我们选择术语作为字段 OriginCountry 的聚合。对于 X 轴,我们选择相同的聚合,但选择 DestCountry 作为要使用的字段。在这两种情况下,我们都选择存储桶的大小为 5。

热图指标

运行上面显示的配置后,我们生成的热图如下。

热图配置

注意 − 您必须允许日期范围为今年,以便图表收集一年的数据以生成有效的热图。