Flux is a functional data scripting language designed for querying, analyzing, and acting on data.
Use the Flux REPL (Read–Eval–Print Loop) to execute Flux scripts and interact with InfluxDB and other data sources.
Task options define specific information about a task such as its name, the schedule on which it runs, execution delays, and others.
Learn the basics of using Flux to query data from InfluxDB.
Learn the basics of using Flux to transform data queried from InfluxDB.
An introduction to the basic elements of the Flux syntax with real-world application examples.
This guide walks through windowing and aggregating data with Flux and outlines how it shapes your data in the process.
map() function to remap column values and apply mathematic operations.
This guide walks through joining data with Flux and outlines how it shapes your data in the process.
Flux provides several functions to help monitor states and state changes in your data.
sql package provides functions for working with SQL data sources. Use
sql.from() to query SQL databases like PostgreSQL, MySQL, Snowflake, SQLite, Microsoft SQL Server, Amazon Athena, and Google BigQuery.
This guide describes how to use Flux conditional expressions, such as
then, to query and transform data. Flux evaluates statements from left to right and stops evaluating once a condition matches.
Create your own custom aggregate functions in Flux using the