Flux experimental package
The Flux Experimental package includes experimental functions that perform various tasks.
Experimental functions are subject to change
Please note that experimental packages and functions and may:
- be moved or promoted to a permanent location
- undergo API changes
- stop working with no planned fixes
- be removed without warning or explanation
Experimental functions
The following functions are part of the base experimental package.
To use them, import the experimental
package.
import "experimental"
- experimental.addDuration()
- experimental.alignTime()
- experimental.chain()
- experimental.count()
- experimental.distinct()
- experimental.fill()
- experimental.first()
- experimental.group()
- experimental.histogram()
- experimental.histogramQuantile()
- experimental.integral()
- experimental.join()
- experimental.kaufmansAMA()
- experimental.last()
- experimental.max()
- experimental.mean()
- experimental.min()
- experimental.mode()
- experimental.objectKeys()
- experimental.quantile()
- experimental.set()
- experimental.skew()
- experimental.spread()
- experimental.stddev()
- experimental.subDuration()
- experimental.sum()
- experimental.to()
- experimental.unique()
- experimental.window()
Experimental packages
Experimental packages require different import paths than base experimental functions.
array package
The Flux experimental array
package provides functions for operating on Flux arrays. Import the experimental/array
package.
bigtable package
The Flux bigtable
package provides tools for working with data in Google Cloud Bigtable databases. Import the experimental/bigtable
package.
aggregate package
The Flux experimental aggregate
package provides functions to simplify common aggregate operations. Import the experimental/aggregate
package.
bitwise package
The Flux experimental bitwise
package provides functions for performing bitwise operations on integers. Import the experimental/bitwise
package.
csv package
The Flux Experimental CSV package provides functions for retrieving annotated CSV. Import the experimental/csv
package.
http package
The Flux experimental HTTP package provides functions for transferring data using HTTP protocol. Import the experimental/http
package.
influxdb package
Flux experimental InfluxDB package provides tools for working with the InfluxDB API. Import the experimental/influxdb
package.
iox package
The Flux experimental iox
package provides functions for querying data from IOx. Import the experimental/iox
package.
json package
The Flux experimental JSON package provides functions for working with JSON. Import the experimental/json
package.
record package
The Flux experimental record
package provides tools for working with Flux records. Import the experimental/record
package.
table package
The Flux experimental table package provides tools working with Flux tables. Import the experimental/table
package.
usage package
The Flux experimental usage package provides tools for collecting usage and usage limit data from InfluxDB Cloud. Import the experimental/usage
package.
geo package
The Flux geo
package provides tools for working with geo-temporal data, such as filtering and grouping by geographic location. Import the experimental/geo
package.
mqtt package
The Flux MQTT package provides functions for working with MQTT protocol. Import the experimental/mqtt
package.
oee package
The Flux OEE package provides functions for calculating overall equipment effectiveness (OEE). Import the experimental/oee
package.
prometheus package
The Flux Prometheus package provides functions for working with Prometheus-formatted metrics. Import the experimental/prometheus
package.
query package
The Flux Query package provides functions meant to simplify common InfluxDB queries. Import the experimental/query
package.
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for Flux and this documentation. To find support, use the following resources:
InfluxDB Cloud customers can contact InfluxData Support.