通过Kibana中的值总和创建饼图

时间:2019-03-28 02:36:06

标签: elasticsearch kibana

我在Elasticsearch中有一个索引,其数据如下所示:

    "_source": {
      "segments": [
        {
          "segmentType": "Indirect",
          "segmentCount": 100
        },
        {
          "segmentType": "Direct",
          "segmentCount": 20
        }
      ]
    }

我想在Kibana中创建一个饼图,其中包含每个细分类型的细分总数。目前,我只有上面的数据。因此,饼形图应分为以下部分:间接占83%,直接占约17%。但是,当我尝试创建一个饼形图时,每个饼形图都会被拆分50%。对于切片大小,我正在执行段计数的总和,对于拆分切片,我正在根据段计数字段进行术语汇总。

如何获得想要的结果?

1 个答案:

答案 0 :(得分:0)

旧帖子,但以防万一有人还在看。

据我所知,当前版本的 Kibana (7.11) 无法使用“字段值总和”来创建饼图来分割切片,这是我对您在此处尝试执行的操作的理解。

在最近的 kibana 版本中,“百分比栏”可视化似乎是呈现您寻求的百分比拆分的方式。

弹性论坛上有一篇相关但旧的帖子(2017 年)讨论了 2 个解决方法选项。 https://discuss.elastic.co/t/simple-pie-chart-question/92749

  1. 将数据(在这种情况下是间接/直接)作为单独的文档摄取,以便能够使用可用的聚合。
  2. 创建替代的可视化类型,不过我相信最近的“百分比栏”将符合目的。