我有许多单独的搜索(elasticsearch),可以生成简单的度量可视化。这些可视化中的每一个都是简单的总(整数)。这很容易。
我希望能够做到的是计算这些指标对之间的转换率。举个例子:
Metric 1: Metric 2: Conversion Calculation: Conversion Rate:
15312 9760 (9760 / 15312) * 100 63.74%
在Kibana 4中似乎应该可以做到这一点但是我花了好几个小时玩我的数据(+搜索示例)但是还没有能够解决这个问题。
有没有其他人尝试过同样的事情并且有更好的结果?我知道Kibana有脚本字段 - 但我需要某种脚本聚合。
答案 0 :(得分:1)
这看起来像这里描述的脚本字段https://www.elastic.co/blog/kibana-4-beta-3-now-more-filtery
Kibana现在包括对Elasticsearch脚本的支持!您不仅可以编写脚本,还可以命名它们并像应用程序中的任何位置一样访问它们。创建一个脚本字段,它将成为您在Kibana中查看的文档的一部分,就像它始终存在一样。唯一的问题是,由于脚本在技术上不是Elasticsearch索引的一部分,因此您无法搜索脚本字段。
但是,您可以使用脚本组合多个字段,或对数字字段执行数学运算,然后将结果放入可视化文件中。为了帮助您入门,我们在脚本字段屏幕中添加了一个方便的链接,标题为“从日期字段中创建一些示例。”通过前往“设置”选项卡的“索引”部分找到它。选择或创建索引模式,然后单击“脚本字段”选项卡。