如何在kibana中绘制汇总数据 [英] How to plot aggregated data in kibana

查看:453
本文介绍了如何在kibana中绘制汇总数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm a newbie to kibana. I have following data stored in 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轴为

So, basically I have counts per campaign_id which is already aggregated data. I want a simple bar chart which plots counts per campaign_id where X axis is campaign_id and Y axis is it's count.

我正在获取特定 campaign_id 的点击次数作为唯一计数,而不是实际计数领域。
预先感谢!

I'm getting hits for that specific campaign_id as unique count rather than the actual value in count field. Thanks in advance!

推荐答案

转到可视化选项卡,选择垂直条形图:

Go to "Visualize" tab, select "Vertical bar chart":

选择新的搜索并选择适当的索引。现在,您可能希望及时可视化数据。因此,在X轴上使用日期直方图并选择您提交的时间( played_dt )。

Choose new search and select appropriate index. Now you probably want to visualize your data in time. So, on X axis use "Date histogram" and select your time filed (played_dt).

现在您可以使用例如分割条,使用按词条分割并选择 campaign_id 字段。

Now you can use e.g. "Split bars", use splitting by terms and select campaign_id field.

这篇关于如何在kibana中绘制汇总数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆