运行 Splunk 相当于 python scipy 的代码?
Running Splunk equivalent of python scipy's code?
我正在尝试定义一个与 python
中的代码等效的 splunk 仪表板
from scipy import stats
stats.beta.cdf(x, T, F) - stats.beta.cdf(y, T, F)
其中 x
和 y
是 splunk 表达式(用 splunk 的 eval
定义)。
我在查看 splunk docs, but I couldn't find any reference to known distribution functions such as Beta and Gamma 时看到了很多复杂的东西(分类器、异常检测等...)。
有人可以向我介绍 splunk 的统计数据包吗?
我在 splunk 中发现了 | script
指令。
现在,这是我编写的 python 代码,它直接从 splunk
运行
from scipy import stats
import splunk.Intersplunk
src_cols = ["s1","s2"]
new_cols = ["n1"]
print (",".join(src_cols+new_cols))
for row in splunk.Intersplunk.readResults():
output = map(lambda c: row[c], src_cols)
output += [stats.beta.cdf(row["s1"],0, 1) - row["s2"],0, 1)]
print (",".join(output))
我正在尝试定义一个与 python
中的代码等效的 splunk 仪表板from scipy import stats
stats.beta.cdf(x, T, F) - stats.beta.cdf(y, T, F)
其中 x
和 y
是 splunk 表达式(用 splunk 的 eval
定义)。
我在查看 splunk docs, but I couldn't find any reference to known distribution functions such as Beta and Gamma 时看到了很多复杂的东西(分类器、异常检测等...)。
有人可以向我介绍 splunk 的统计数据包吗?
我在 splunk 中发现了 | script
指令。
现在,这是我编写的 python 代码,它直接从 splunk
运行from scipy import stats
import splunk.Intersplunk
src_cols = ["s1","s2"]
new_cols = ["n1"]
print (",".join(src_cols+new_cols))
for row in splunk.Intersplunk.readResults():
output = map(lambda c: row[c], src_cols)
output += [stats.beta.cdf(row["s1"],0, 1) - row["s2"],0, 1)]
print (",".join(output))