按 属性 在 Kibana 中出现的文档计数

Counting documents by property occurrence in Kibana

我正在尝试创建如下所示的可视化效果:

第一列是聚合本身。假设我有这样的文档:

{
  id: 1,
  name: 'lorem ipsum',
  type: 'A'
  author: {
    name: 'Foobar',
  }
}
{
  id: 2,
  name: 'dolor sit amet',
  type: 'B',
  author: {
    name: 'Foobar',
  }
}

所以,我想在每次找到 A 类文档时为 "Foobar" 的分数加 1。如果我找到 B 类文档,则为分数加 +2。基本上,按作者姓名聚合,并计算结果的动态值。

这在 Kibana 中可行吗?感谢您的帮助。

AFAIK,你不能在 visualize 面板的 Kibana 中执行此操作,也许你可以在程序中尝试,然后将结果索引到 es。