Kibana 简明教程
Kibana - Working With Charts
让我们探索并了解在可视化中使用最广泛的图表。
-
Horizontal Bar Chart
-
Vertical Bar Chart
-
Pie Chart
以下是创建上述可视化的步骤。让我们从水平条形图开始。
Horizontal Bar Chart
打开 Kibana,然后单击左侧的 Visualize(可视化)选项卡,如下图所示 −
单击 + 按钮以创建新的可视化 −
单击上面列出的 Horizontal Bar(水平条形图)。你必须选择要可视化的索引。
选择 countriesdata-28.12.2018 索引,如下图所示。选择索引后,将显示如下所示的屏幕 −
该屏幕显示默认计数。现在,让我们绘制一个水平条形图,其中我们可以看到排名前 10 位国家的总人口。
为此,我们需要选择 Y 和 X 轴上需要显示的内容。因此,选择 Bucket and Metric Aggregation(分组和度量聚合) −
现在,如果你单击 Y-Axis(Y 轴),将显示如下所示的屏幕 −
现在,从这里显示的选项中选择聚合 −
请注意,我们在此处选择最大值聚合,因为我们要根据可用最大人口来显示数据。
接下来,我们必须选择需要最大值的那个字段。在索引 countriesdata-28.12.2018 中,我们只有 2 个数字字段 - area(面积)和 population(人口)。
由于我们要显示最大人口,因此选择 Population(人口)字段,如下图所示 −
通过此操作,我们在 Y 轴上完成操作。我们针对 Y 轴获取的输出如下所示:
现在让我们选择 X 轴,如下所示:
如果您选择 X 轴,那么将得到如下输出:
选择按词条聚合。
从下拉菜单中选择字段。我们想要按照国家获取人口,所以选择国家字段。我们有以下排序选项:
我们将按最大人口排序,因为我们希望人口最多的国家优先显示。添加了所需数据后,单击指标数据顶部所示的应用更改按钮,如下所示:
一旦你单击应用更改,我们将获得一个水平图形,其中我们可以看到中国是人口最多的国家,其次是印度、美国等。
类似地,你可以通过选择所需的字段来绘制不同的图形。接下来,我们将此可视化效果保存为 max_population,以便以后用于创建仪表板。
在下一部分,我们将创建垂直条形图。
Vertical Bar Chart
单击可视化选项卡,并使用垂直条形图和索引 countriesdata-28.12.2018 创建一个新的可视化效果。
在此垂直条形图可视化效果中,我们将创建以国家地区为维度的条形图,即按照区域面积从大到小对国家进行展示。
因此,让我们选择 Y 和 X 轴,如下所示: