Elasticsearch 简明教程

Elasticsearch - Time Series

时间序列是对特定时间序列中数据序列的表示。例如,从当月第一天到最后一天的每一天的数据。数据点之间的间隔保持恒定。任何包含时间组件的数据集都可以表示为时间序列。

在本章中,我们将使用示例电子商务数据集,并绘制每天订单数,以创建一个时间序列。

time series visualize

Choose Metrics

首先,我们需要选择将用于创建时间序列的索引模式、数据字段和间隔。从样本电子商务数据集中,我们将 order_date 选为字段,将 1d 选为间隔。我们使用 Panel Options 选项卡进行这些选择。我们还将此选项卡中的其他值保留为默认值,以获取时间序列的默认颜色和格式。

panel options

Data 选项卡中,我们选择 count 作为聚合选项,将 group by 选项设为 everything,并为时间序列图表设置标签。

data tab

Result

此配置的最终结果如下所示。请注意,我们正在为此图形使用 Month to Date 的时间段。不同的时间段将产生不同的结果。

result time series