如何将上一个命令的值乘以某个常数?

问题描述 投票:0回答:1

我正在执行查询,这样它将获取a值的总计数,然后将其乘以某个常数。例如:

source="test.csv"  sourcetype="csv" | stats count(adId) 

我想将计数返回的结果乘以0.5。假设stats count的输出为124,我想将其乘以0.5并报告输出。

splunk splunk-query splunk-calculation splunk-formula
1个回答
0
投票

使用eval。首先,将stats的结果放在一个名称较高的字段中。我还使用exact以获得更高的精度,并使用round控制小数位数。

source="test.csv"  sourcetype="csv" 
| stats count(adId) as interim 
| eval output = round(exact(interim * 0.5), 3)
© www.soinside.com 2019 - 2024. All rights reserved.