Flux
Downsampling with InfluxDB v2.0
Downsampling is the process of aggregating high-resolution time series within windows of time and then storing the lower resolution aggregation to a new bucket. For example, imagine that you have an IoT application that monitors the temperature. Your temperature sensor might...
TL;DR InfluxDB Tech Tips From Subqueries to Flux!
In this post we translate subqueries, using InfluxQL in InfluxDB version 1.x, into Flux, a data scripting and functional query language in InfluxDB version 1.8 and greater in either OSS or Cloud. The subqueries translated here come from this blog. This...
Join Us for Flux Training to Learn About IoT-Sensor-Enabled Pizza Making
Everyone at InfluxData is super-excited to invite our community to learn Flux as part of InfluxDays North America 2020 Virtual Experience. Our upcoming Flux Training (October 27-28) will be using an IoT-sensor-enabled pizza oven and corresponding time-stamped data as an example....
TL;DR InfluxDB Tech Tips How to Extract Values, Visualize Scalars, and Perform Custom Aggregations with Flux and InfluxDB
In this post, we learn how to use the reduce(), findColumn(), and findRecord() Flux functions to perform custom aggregations with InfluxDB. This TL;DR assumes that you have either registered for an InfluxDB Cloud account – registering for a free account is...
A Deep Dive into Machine Learning in Flux: Naive Bayes Classification
Machine learning – the practice of writing algorithms that improve automatically through experience – has become a buzzword nowadays that connotes to something otherworldly and on the bleeding edge of technology. I’m here to tell you while that may be true,...
How We Made InfluxDB Cloud and Flux Faster
Performance has been a top user concern and an area of investment for InfluxDB Cloud since launching a year ago. The theme of our recent performance push is aggregations; we took a vertical slice from backend platform to front-end user interface...
TL;DR Tech Tips — How to Construct a Table with Flux
In this post, we share how to use the array.from() function to construct a table from an array of records with Flux. Flux is InfluxData’s scripting and functional query language. This TL;DR assumes that you have either registered for a InfluxDB...
TL;DR InfluxDB Tech Tips — Using Tasks and Checks for Monitoring with InfluxDB
In this post, we learn how to use tasks in combination with checks for monitoring with InfluxDB. Q: What is the monitoring workflow for InfluxDB? A: According to the documentation, the monitoring workflow involves the following steps: A check in InfluxDB...
TL;DR InfluxDB Tech Tips – How to Interpret an Annotated CSV
In this post we share how to interpret an Annotated CSV, the Flux query result format for InfluxDB. Q: What is an Annotated CSV? A: An Annotated CSV is the output format of a Flux query with InfluxDB 2.0. For example,...
TL;DR InfluxDB Tech Tips Add Temporary Data with Flux
In this post, we share a way to generate a table with Flux. Q: I want to perform a task that executes a join() but I don’t always have data for one of the input tables. How can I create an...