docs-v2/content/flux/v0.x/_index.md

29 lines
1.1 KiB
Markdown

---
title: Flux documentation
description: >
Flux is a open source functional data scripting language designed for querying,
analyzing, and acting on data.
menu:
flux_0_x:
name: Flux 0.x
weight: 1
aliases:
- /influxdb/v2.0/reference/flux/
- /influxdb/v2.1/reference/flux/
- /influxdb/cloud/reference/flux/
---
Flux is an open source functional data scripting language designed for querying,
analyzing, and acting on data.
Flux supports multiple data source types, including:
- Time series databases (such as [InfluxDB](/flux/v0.x/query-data/influxdb/))
- [Relational SQL databases](/flux/v0.x/query-data/sql/)
(such as [MySQL](/flux/v0.x/query-data/sql/mysql/) and [PostgreSQL](/flux/v0.x/query-data/sql/postgresql/))
- [CSV](/flux/v0.x/query-data/csv/)
<!-- - **Prometheus-formatted metrics** from HTTP-accessible endpoints -->
Flux unifies code for querying, processing, writing, and acting on data into a single syntax.
The language is designed to be usable, readable, flexible, composable, testable, contributable, and shareable.
<a href="/flux/v0.x/get-started/" class="btn">Get started with Flux</a>