问题描述
显然。我是 InfluxDB 和 Flux 查询语言的新手,所以请耐心等待!很高兴被重定向到文档,但迄今为止我还没有发现任何真正有用的东西。
我已将 Jenkins (2.277.3) 配置为使用插件 (https://plugins.jenkins.io/influxdb/) 将构建指标推送到 InfluxDB(版本 2.0.5 ('7c3ead))。目前没有自定义指标。正在成功发送数据。
我想构建一个简单的条形图来显示特定项目的构建时间。每个“条”将是一个单独的构建(具有不同的构建编号)。还有:
from(bucket: "db0")
|> range(start: -2d)
|> filter(fn: (r) => r["project_name"] == "Job2")
|> filter(fn: (r) => r._measurement == "jenkins_data" and r._field == "build_time" )
这会在 Table 视图中生成 2 个表,一个用于构建成功,一个用于构建失败。有人可以解释一下为什么会这样,以及我是否缺少对如何使用该工具的一些基本了解?
解决方法
“每个通量查询返回一个表流,这意味着您的查询可以返回多个表。每个表都是根据分组创建的。如果您在查询结束时更改分组,您可以将这些表合并为 1。简单的例如,只需在末尾添加 let publicKeyP265 = try! P256.Signing.PublicKey(x963Representation: bytesArray)
let ecdsaSignature = try! P256.Signing.ECDSASignature(rawRepresentation: signature)
let fileDataDigest = SHA512.hash(data: fileData)
let result = publicKeyP265.isValidSignature(ecdsaSignature,for: fileDataDigest)
,您就会看到现在只有 1 个表。"
接受@ditoslav 的评论作为我问题的答案。