我需要计算错误率,公式是 countError/count
我试过加入,但有点卡住了该做什么
count = from(bucket: "stress")
|> range(start: v.timeRangeStart, stop: v.timeRangeStop)
|> filter(fn: (r) => r["application"] == "application name"
and r["_field"] == "count"
and r["transaction"] == "all")
|> sum(column: "_value")
countError = from(bucket: "stress")
|> range(start: v.timeRangeStart, stop: v.timeRangeStop)
|> filter(fn: (r) => r["application"] == "application name"
and r["_field"] == "countError"
and r["transaction"] == "all")
|> sum(column: "_value")
join(
tables: {count,countError},
on: ["_value"]
)