Documentation

v1.measurementTagValues() function

v1.measurementTagValues() returns a list of tag values for a specific measurement.

Results include a single table with a single column, _value.

Function type signature
(
    bucket: string,
    measurement: A,
    tag: string,
    ?start: B,
    ?stop: C,
) => stream[D] where A: Equatable, D: Record
For more information, see Function type signatures.

Parameters

bucket

(Required) Bucket to return tag values from for a specific measurement.

measurement

(Required) Measurement to return tag values from.

tag

(Required) Tag to return all unique values from.

start

Oldest time to include in results. Default is -30d.

stop

Newest time include in results. The stop time is exclusive, meaning values with a time equal to stop time are excluded from the results. Default is now().

Examples

Query unique tag values from an InfluxDB measurement

import "influxdata/influxdb/schema"

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


Was this page helpful?

Thank you for your feedback!


Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.