文档文档

使用 Flux 探索您的数据模式

Flux 提供了函数,可让您探索存储在 InfluxDB 中的数据的结构和模式。

schema 包中的函数在 Flux REPL 中不受支持。

列出 Bucket

使用 buckets() 列出您组织中的 Bucket

buckets()

查看 buckets() 输出示例

列出 Measurement

使用 schema.measurements() 列出 Bucket 中的 Measurement默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

schema.measurements(bucket: "example-bucket")

查看 schema.measurements() 输出示例

列出字段键

使用 schema.fieldKeys 列出 Bucket 中的字段键默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

schema.fieldKeys(bucket: "example-bucket")

查看 schema.fieldKeys() 输出示例

列出 Measurement 中的字段

使用 schema.measurementFieldKeys 列出 Measurement 中的字段键默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

schema.measurementFieldKeys(
    bucket: "example-bucket",
    measurement: "example-measurement",
)

查看 schema.measurementFieldKeys() 输出示例

列出标签键

使用 schema.tagKeys() 列出 Bucket 中的标签键默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

schema.tagKeys(bucket: "example-bucket")

查看 schema.tagKeys() 输出示例

列出 Measurement 中的标签键

使用 schema.measurementTagKeys 列出 Measurement 中的标签键默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

schema.measurementTagKeys(
    bucket: "example-bucket",
    measurement: "example-measurement",
)

查看 schema.measurementTagKeys() 输出示例

列出标签值

使用 schema.tagValues() 列出 Bucket 中给定标签的标签值默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

schema.tagValues(bucket: "example-bucket", tag: "example-tag")

查看 schema.tagValues() 输出示例

列出 Measurement 中的标签值

使用 schema.measurementTagValues 列出 Measurement 中给定标签的标签值默认情况下,此函数返回最近 30 天的结果。

import "influxdata/influxdb/schema"

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

查看 schema.measurementTagValues() 输出示例


此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

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

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、近期数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、只读副本、增强的安全性以及数据压缩功能,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看