Elasticsearch - 面积图和条形图
面积图是折线图的扩展,其中折线图和轴之间的区域用一些颜色突出显示。条形图表示组织成一系列值然后根据轴绘制的数据。它可以由水平条或垂直条组成。
在本章中,我们将看到使用 Kibana 创建的所有这三种类型的图表。如前几章所述,我们将继续使用电子商务索引中的数据。
面积图
在 Kibana 主屏幕中,我们找到选项名称 Visualize,它允许我们从存储在 Elasticsearch 中的索引创建可视化和聚合。我们选择添加新的可视化,并选择面积图作为下图所示的选项。
选择指标
下一个屏幕提示我们选择用于创建面积图的指标。在这里,我们选择总和作为聚合指标的类型。然后我们选择 total_quantity 字段作为要用作指标的字段。在 X 轴上,我们选择了 order_date 字段,并使用给定的度量标准以 5 的大小拆分系列。
运行上述配置后,我们得到以下面积图作为输出 −
水平条形图
同样,对于水平条形图,我们从 Kibana 主屏幕中选择新的可视化,并选择水平条形图选项。然后我们选择指标,如下图所示。在这里,我们选择 Sum 作为名为产品数量的字段的聚合。然后我们为字段订单日期选择带有日期直方图的存储桶。
运行上述配置后,我们可以看到如下所示的水平条形图 −
垂直条形图
对于垂直条形图,我们从 Kibana 主屏幕中选择新的可视化,并选择垂直条选项。然后我们选择指标,如下图所示。
在这里,我们选择 Sum 作为名为产品数量的字段的聚合。然后我们为字段排序日期选择带有日期直方图的桶,间隔为每周。
运行上述配置后,将生成如下所示的图表 −