使用 Flux 探索您的数据模式
Flux 提供了函数,可让您探索存储在 InfluxDB 中的数据的结构和模式。
schema
包中的函数在 Flux REPL 中不受支持。
列出 Bucket
使用 buckets()
列出您组织中的 Bucket。
buckets()
列出 Measurement
使用 schema.measurements()
列出 Bucket 中的 Measurement。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.measurements(bucket: "example-bucket")
列出字段键
使用 schema.fieldKeys
列出 Bucket 中的字段键。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.fieldKeys(bucket: "example-bucket")
列出 Measurement 中的字段
使用 schema.measurementFieldKeys
列出 Measurement 中的字段键。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.measurementFieldKeys(
bucket: "example-bucket",
measurement: "example-measurement",
)
列出标签键
使用 schema.tagKeys()
列出 Bucket 中的标签键。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.tagKeys(bucket: "example-bucket")
列出 Measurement 中的标签键
使用 schema.measurementTagKeys
列出 Measurement 中的标签键。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.measurementTagKeys(
bucket: "example-bucket",
measurement: "example-measurement",
)
列出标签值
使用 schema.tagValues()
列出 Bucket 中给定标签的标签值。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.tagValues(bucket: "example-bucket", tag: "example-tag")
列出 Measurement 中的标签值
使用 schema.measurementTagValues
列出 Measurement 中给定标签的标签值。默认情况下,此函数返回最近 30 天的结果。
import "influxdata/influxdb/schema"
schema.measurementTagValues(
bucket: "example-bucket",
tag: "example-tag",
measurement: "example-measurement",
)
此页是否对您有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供有关 InfluxDB 和本文档的反馈和错误报告。要查找支持,请使用以下资源
拥有年度合同或支持合同的客户可以联系 InfluxData 支持。