我想使用无痛来做一些类似以下的事情:
select day,sum(price)/sum(quantity) as ratio
from data
group by day
有可能吗?
我想这样做是为了可视化kibana中的ratio字段,因为kibana本身没有划分聚合值的能力,但我很乐意听取脚本字段之外的替代解决方案。
我一直在使用以下MySQL命令从日志数据构建热图。但是,我有一个存储在Mongo数据库中的新数据集,并且我需要运行相同的命令。
select concat(a.packages '&' b.packages) "Concurrent Packages",
count(*) "Count"
from data a
cross join data b
where a.packages<b.packages and a.jobID=b.jobID
group by a.packages, b.packages
order b
我有一个EFK设置来集中存储和查询所有应用程序服务的日志。有一些服务可以处理来自消息的事件。
我想要查询每个服务有多少个唯一的事件(transaction-number: UUID)失败,考虑到将会有重复的错误消息,因为message-broker被配置为在任何运行时异常时重新传递消息5次。我用它的名称过滤了服务,但是由于这个错误Fielddata is disabled on text fields...Alternatively use a keyword field,使用Painless脚本我不能从消息中子串出事务编号。是否建议为日志消息字段设置关键字?如何在Kibana中查询这样的东西
我希望能够结合Kibana 术语图(能够根据来自特定属性的值的唯一性创建存储桶)和直方图图形(根据查询将数据分成存储桶,然后说明基于时间的日期)的功能。
总的来说,我想创建一个直方图,但我只想基于一个查询的结果创建直方图,而不是像在中那样创建多个查询。相反,我希望根据我的特定字段的唯一值动态创建每个存储桶。例如,考虑我的查询返回的以下数据:
{"myValueType": "New York"}
{"myValueType": "New York"}
{"myValueType": "New York