如何在 kibana 中绘制聚合数据

How to plot aggregated data in kibana

我是 kibana 的新手。 我在 ES 中存储了以下数据:

{
"_index": "test",
"_type": "impressions",
"_id": "AVZ4QLgkLqvQLIzbvF4e",
"_version": 1,
"_score": 1,
"_source": {
    "campaign_id": "1011",
    "count": 691,
    "played_dt": "2016-01-02"
  }
}

所以,基本上我有每个 campaign_id 的计数,这已经是聚合数据。 我想要一个简单的条形图,它绘制每个 campaign_id 的计数,其中 X 轴是 campaign_id,Y 轴是它的计数。

我得到的特定 campaign_id 的点击是唯一计数,而不是计数字段中的实际值。 提前致谢!

转到 "Visualize" 选项卡,select "Vertical bar chart":

选择新的搜索和select适当的索引。现在您可能想要及时可视化您的数据。因此,在 X 轴上使用 "Date histogram" 和 select 您提交的时间 (played_dt).

现在您可以使用例如"Split bars",使用按术语和 select campaign_id 字段拆分。