Elasticsearch 怎么创建 Area 图表和 Bar 图表?

文章导读
Previous Quiz Next 面积图是折线图的扩展形式,其中折线图与坐标轴之间的区域用某些颜色突出显示。柱状图表示数据组织成一系列值,然后相对于坐标轴绘制的图表。它可以由水平条形或垂直条形组成。
📋 目录
  1. 面积图
  2. 选择指标
  3. 水平柱状图
  4. 垂直柱状图
A A

Elasticsearch - 面积图和柱状图



Previous
Quiz
Next

面积图是折线图的扩展形式,其中折线图与坐标轴之间的区域用某些颜色突出显示。柱状图表示数据组织成一系列值,然后相对于坐标轴绘制的图表。它可以由水平条形或垂直条形组成。

在本章中,我们将看到使用 Kibana 创建的所有这三种类型的图表。如前几章所述,我们将继续使用 ecommerce 索引中的数据。

面积图

在 Kibana 主屏幕上,我们找到名为 Visualize 的选项,它允许我们从存储在 Elasticsearch 中的索引创建可视化和聚合。我们选择添加新可视化,并选择下图所示的 Area Chart 选项。

Area Chart Visualize

选择指标

下一个屏幕提示我们选择用于创建面积图的指标。这里我们选择 sum 作为聚合指标类型。然后我们选择 total_quantity 字段作为指标字段。在 X 轴上,我们选择了 order_date 字段,并使用给定指标以大小 5 分割系列。

Area Chart Metrics

运行上述配置后,我们将得到以下面积图作为输出 −

Area Chart Output

水平柱状图

同样,对于水平柱状图,我们从 Kibana 主屏幕选择新可视化,并选择 Horizontal Bar 选项。然后我们如以下图像所示选择指标。这里我们选择 Sum 作为名为 product quantity 字段的聚合。然后我们为 order date 字段选择带有日期直方图的桶。

Horizontal Bar Chart

运行上述配置后,我们可以看到以下所示的水平柱状图 −

Configuration of Horizontal Bar Chart

垂直柱状图

对于垂直柱状图,我们从 Kibana 主屏幕选择新可视化,并选择 Vertical Bar 选项。然后我们如以下图像所示选择指标。

这里我们选择 Sum 作为名为 product quantity 字段的聚合。然后我们为 order date 字段选择带有每周间隔的日期直方图桶。

Vertical Bar Chart

运行上述配置后,将生成以下所示的图表 −

Configuration of Vertical Bar Chart