experimental package
The experimental package includes experimental functions and packages.
Import the experimental package:
import "experimental"Experimental packages are subject to change
Please note that experimental packages and functions may:
- be moved or promoted to a permanent location
 - undergo API changes
 - stop working with no planned fixes
 - be removed without warning or explanation
 
Functions
- experimental.addDuration()
 - experimental.alignTime()
 - experimental.catch()
 - experimental.chain()
 - experimental.count()
 - experimental.diff()
 - 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.preview()
 - experimental.quantile()
 - experimental.set()
 - experimental.skew()
 - experimental.spread()
 - experimental.stddev()
 - experimental.subDuration()
 - experimental.sum()
 - experimental.to()
 - experimental.unique()
 - experimental.unpivot()
 - experimental.window()
 
Packages
aggregate package
The aggregate package provides functions to simplify common aggregate operations.
array package
The array package provides functions for manipulating arrays and for building tables from Flux arrays.
bigtable package
The bigtable package provides tools for working with data in Google Cloud Bigtable databases.
bitwise package
The bitwise package provides functions for performing bitwise operations on integers.
csv package
The csv package provides functions for retrieving annotated CSV.
date package
Packages
<div class="children-links">
	
		
		
		
		 <h3 id="boundaries-package"><a href="/flux/v0/stdlib/experimental/date/boundaries/" target="">boundaries package</a></h3>
		
		<p>The <code>boundaries</code> package provides operators for finding the boundaries around certain days, months, and weeks.</p>
dynamic package
The dynamic package provides tools for working with values of unknown types.
geo package
The geo package provides tools for working with geotemporal data, such as filtering and grouping by geographic location.
http package
The http package provides functions for transferring data using HTTP protocol.
influxdb package
The influxdb package provides tools for working with the InfluxDB API.
iox package
The iox package provides functions for querying data from IOx.
json package
The json package provides tools for working with JSON.
mqtt package
The mqtt package provides tools for working with Message Queuing Telemetry Transport (MQTT) protocol.
oee package
The oee package provides functions for calculating overall equipment effectiveness (OEE).
polyline package
The polyline package provides methods for polyline simplication, an efficient way of downsampling curves while retaining moments of variation throughout the path.
prometheus package
The prometheus package provides tools for working with Prometheus-formatted metrics.
query package
The query package provides functions meant to simplify common InfluxDB queries.
record package
The record package provides tools for working with Flux records.
table package
The table package provides tools working with Flux tables.
usage package
The usage package provides tools for collecting usage and usage limit data from InfluxDB Cloud.
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:
Customers with an annual or support contract can contact InfluxData Support.