文档文档

v1.measurementTagValues() 函数

已弃用

v1.measurementTagValues()Flux v0.88.0 中已被弃用,推荐使用 schema.measurementTagValues()

v1.measurementTagValues() 返回特定 measurement 的标签值的列表。

结果包含一个单列表,带一个 _value 列。

函数类型签名
(
    bucket: string,
    measurement: A,
    tag: string,
    ?start: B,
    ?stop: C,
) => stream[D] where A: Equatable, D: Record

更多信息,请查看 函数类型签名

参数

bucket

必需)从中返回特定 measurement 的标签值的 Bucket。

measurement

必需)从中返回标签值的 Measurement。

tag

必需)从中返回所有唯一值的 Tag。

start

结果中包含的最旧时间。 默认值为 -30d

stop

结果中包含的最新时间。 停止时间不包含在内,这意味着时间等于停止时间的值将从结果中排除。 默认值为 now()

示例

从 InfluxDB measurement 查询唯一的标签值

import "influxdata/influxdb/schema"

schema.measurementTagValues(
    bucket: "example-bucket",
    measurement: "example-measurement",
    tag: "example-tag",
)

Flux REPL 中不支持

当在 InfluxDB 的上下文中执行时,v1 函数可以检索模式信息,但不能从 Flux REPL 检索。


此页对您有帮助吗?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像现在一样使用它,无需对代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已推出公开 Alpha 版

InfluxDB 3 开源版本现在可用于 Alpha 测试,并根据 MIT 或 Apache 2 许可进行许可。

我们正在发布两个产品作为 Alpha 版本的一部分。

InfluxDB 3 Core 是我们新的开源产品。 它是一个用于时间序列和事件数据的最新数据引擎。 InfluxDB 3 Enterprise 是一个商业版本,它建立在 Core 的基础上,增加了历史查询功能、读取副本、高可用性、可扩展性和细粒度的安全性。

有关如何开始使用的更多信息,请查看