Restructure query, process, and visualize docs (#5027)

* restructure query, process, and visualize docs

* Apply suggestions from code review

Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>

---------

Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>
pull/5030/head
Scott Anderson 2023-07-14 11:17:50 -06:00 committed by GitHub
parent 2f26c73dfe
commit ddf386d2fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 249 additions and 561 deletions

View File

@ -5,7 +5,7 @@ description: >
creating and managing tokens and databases.
menu:
influxdb_cloud_dedicated:
name: Administer InfluxDB
name: Administer InfluxDB Cloud
weight: 6
---

View File

@ -8,7 +8,7 @@ description: >
of data stored in the database.
menu:
influxdb_cloud_dedicated:
parent: Administer InfluxDB
parent: Administer InfluxDB Cloud
weight: 101
influxdb/cloud-dedicated/tags: [databases]
---

View File

@ -7,7 +7,7 @@ description: >
allow for actions like writing and querying data.
menu:
influxdb_cloud_dedicated:
parent: Administer InfluxDB
parent: Administer InfluxDB Cloud
weight: 101
influxdb/cloud-dedicated/tags: [tokens]
---

View File

@ -4,7 +4,7 @@ seo_title: Learn to use APIs for your data workloads in InfluxDB Cloud Dedicated
description: >
Choose the API and tools that fit your workload.
Learn how to authenticate, write, and query using Telegraf, client libraries, and HTTP clients.
weight: 999
weight: 19
menu:
influxdb_cloud_dedicated:
name: API compatibility

View File

@ -1,26 +1,19 @@
---
title: Process data stored in InfluxDB
title: Process and visualize data stored in InfluxDB
description: >
Learn how to process data stored in InfluxDB and perform tasks like modifying
and storing modified data, applying advanced downsampling techniques, sending
alerts, and more.
Learn how to process and visualize data stored in InfluxDB and perform tasks
like modifying and storing modified data, applying advanced downsampling
techniques, sending alerts, visualizing results, and more.
menu:
influxdb_cloud_dedicated:
name: Process data
name: Process & visualize data
weight: 5
aliases:
- /influxdb/cloud-dedicated/visualize-data/
---
Learn how to process data stored in InfluxDB and perform tasks like modifying
and storing modified data, applying advanced downsampling techniques, sending
alerts, and more.
Data processing tasks all follow essentially the same workflow:
1. Query time series data from InfluxDB into an external runtime.
2. Process data using tools available in the external runtime.
3. _(Optional)_ Write the processed data back to InfluxDB.
The following guides utilize [InfluxDB v3 client libraries](/influxdb/cloud-dedicated/reference/client-libraries/v3/)
to demonstrate how to process data.
Learn how to process, analyze, and visualize data stored in InfluxDB and perform
tasks like modifying and storing modified data, applying advanced downsampling
techniques, sending alerts, and more.
{{< children >}}

View File

@ -6,7 +6,7 @@ description: >
menu:
influxdb_cloud_dedicated:
name: Downsample data
parent: Process data
parent: Process & visualize data
weight: 101
related:
- /influxdb/cloud-dedicated/query-data/sql/aggregate-select/, Aggregate or apply selector functions to data (SQL)

View File

@ -5,8 +5,8 @@ description: >
menu:
influxdb_cloud_dedicated:
name: Send alerts
parent: Process data
weight: 101
parent: Process & visualize data
weight: 104
---
Query, analyze, and send alerts using time series data stored in InfluxDB.

View File

@ -5,7 +5,7 @@ description: >
menu:
influxdb_cloud_dedicated:
name: Summarize data
parent: Process data
parent: Process & visualize data
weight: 101
influxdb/cloud-dedicated/tags: [analysis, pandas, pyarrow, python, schema]
related:

View File

@ -1,16 +1,17 @@
---
title: Analyze and visualize data stored in InfluxDB
title: Use data analysis tools
description: >
Use popular tools to analyze and visualize time series data stored in an
Use popular data analysis tools to analyze time series data stored in an
InfluxDB database.
weight: 101
menu:
influxdb_cloud_dedicated:
name: Analyze and visualize data
parent: Process data
name: Use data analysis tools
parent: Process & visualize data
influxdb/cloud-dedicated/tags: [analysis, visualization, tools]
aliases:
- /influxdb/cloud-dedicated/visualize-data/
---
Use popular data analysis tools to analyze time series data stored in an
InfluxDB database.
{{< children >}}

View File

@ -1,28 +0,0 @@
---
title: Use Grafana to query and visualize data
seotitle: Use Grafana to query and visualize data stored in InfluxDB Cloud Dedicated
list_title: Grafana
description: >
Install and run [Grafana](https://grafana.com/) to query and visualize data stored in InfluxDB.
weight: 101
menu:
influxdb_cloud_dedicated:
name: Use Grafana
parent: Analyze and visualize data
identifier: visualize_with_grafana
influxdb/cloud-dedicated/tags: [query, visualization]
aliases:
- /influxdb/cloud-dedicated/visualize-data/grafana/
related:
- /influxdb/cloud-dedicated/query-data/sql/execute-queries/grafana/
alt_engine: /influxdb/cloud/tools/grafana/
---
Use Grafana to query and visualize data stored in {{% cloud-name %}}.
To get started with Grafana and InfluxDB, see [Use Grafana to query data](/influxdb/cloud-dedicated/query-data/sql/execute-queries/grafana/).
## Build visualizations with Grafana
For a comprehensive walk-through of creating visualizations with
Grafana, see the [Grafana documentation](https://grafana.com/docs/grafana/latest/).

View File

@ -1,17 +1,17 @@
---
title: Use pandas to analyze and visualize data
title: Use pandas to analyze data
list_title: pandas
seotitle: Use Python and pandas to analyze and visualize data
seotitle: Use Python and pandas to analyze data
description: >
Use the [pandas](https://pandas.pydata.org/) Python data analysis library
to analyze and visualize data stored in InfluxDB.
weight: 101
to analyze time series data stored in InfluxDB.
weight: 201
menu:
influxdb_cloud_dedicated:
parent: Analyze and visualize data
parent: Use data analysis tools
name: Use pandas
identifier: analyze-with-pandas
influxdb/cloud-dedicated/tags: [analysis, pandas, pyarrow, python, visualization]
influxdb/cloud-dedicated/tags: [analysis, pandas, pyarrow, python]
aliases:
- /influxdb/cloud-dedicated/visualize-data/pandas/
related:

View File

@ -3,10 +3,10 @@ title: Use the PyArrow library to analyze data
list_title: PyArrow
description: >
Use [PyArrow](https://arrow.apache.org/docs/python/) to read and analyze InfluxDB query results.
weight: 101
weight: 201
menu:
influxdb_cloud_dedicated:
parent: Analyze and visualize data
parent: Use data analysis tools
name: Use PyArrow
identifier: analyze_with_pyarrow
influxdb/cloud-dedicated/tags: [analysis, arrow, pyarrow, python]
@ -22,9 +22,10 @@ list_code_example: |
```
---
Use [PyArrow](https://arrow.apache.org/docs/python/) to read and analyze query results
from InfluxDB Cloud Dedicated
The PyArrow library provides efficient computation, aggregation, serialization, and conversion of Arrow format data.
Use [PyArrow](https://arrow.apache.org/docs/python/) to read and analyze query
results from {{% cloud-name %}}.
The PyArrow library provides efficient computation, aggregation, serialization,
and conversion of Arrow format data.
> Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable
> big data systems to store, process and move data fast.

View File

@ -1,38 +0,0 @@
---
title: Use Superset to visualize data
seotitle: Use Apache Superset to visualize data stored in InfluxDB
list_title: Superset
description: >
Use [Apache Superset](https://superset.apache.org/) to query and visualize data
stored in an InfluxDB database.
weight: 101
menu:
influxdb_cloud_dedicated:
parent: Analyze and visualize data
name: Use Superset
identifier: visualize-with-superset
influxdb/cloud-dedicated/tags: [query, visualization]
aliases:
- /influxdb/cloud-dedicated/visualize-data/superset/
related:
- /influxdb/cloud-dedicated/query-data/sql/execute-queries/superset/
---
Use [Apache Superset](https://superset.apache.org/) to query and visualize data
stored in an InfluxDB database.
> Apache Superset is a modern, enterprise-ready business intelligence web application.
> It is fast, lightweight, intuitive, and loaded with options that make it easy for
> users of all skill sets to explore and visualize their data, from simple pie
> charts to highly detailed deck.gl geospatial charts.
>
> {{% cite %}}-- [Apache Superset documentation](https://superset.apache.org/docs/intro){{% /cite %}}
To get started with Superset and InfluxDB, see [Use Superset to query data](/influxdb/cloud-dedicated/query-data/execute-queries/flight-sql/superset/).
## Build visualizations with Superset
Use Superset to create visualizations and dashboards for InfluxDB IOx queries.
For a comprehensive walk-through of creating visualizations with
Superset, see the [Creating Charts and Dashboards in Superset documentation](https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard).
{{< img-hd src="/img/influxdb/cloud-serverless-superset-dashboard.png" alt="Build InfluxDB dashboards in Apache Superset" />}}

View File

@ -1,33 +0,0 @@
---
title: Use Tableau to visualize data
seotitle: Use Tableau to visualize data stored in InfluxDB
list_title: Tableau
description: >
Use [Tableau](https://www.tableau.com/) to query, analyze, and visualize data
stored in an InfluxDB database.
weight: 101
menu:
influxdb_cloud_dedicated:
parent: Analyze and visualize data
name: Use Tableau
identifier: visualize-with-tableau
influxdb/cloud-dedicated/tags: [query, visualization, Tableau]
aliases:
- /influxdb/cloud-dedicated/visualize-data/tableau/
related:
- /influxdb/cloud-dedicated/query-data/sql/execute-queries/tableau/
---
Use [Tableau](https://www.tableau.com/) to query, analyze, and visualize data
stored in an InfluxDB database.
> Tableau is a visual analytics platform transforming the way we use data to
> solve problems—empowering people and organizations to make the most of their data.
>
> {{% cite %}}[tableau.com](https://www.tableau.com/why-tableau/what-is-tableau){{% /cite %}}
To get started connecting to InfluxDB as a Tableau data source, see [Use Tableau to query data with SQL](/influxdb/cloud-dedicated/query-data/execute-queries/sql/tableau/).
## Build visualizations with Tableau
After you've connected Tableau to your InfluxDB database, see the Tableau documentation to [Set Up Data Sources](https://help.tableau.com/current/pro/desktop/en-us/datasource_prepare.htm) and begin working with data.

View File

@ -0,0 +1,17 @@
---
title: Visualize data
description: >
Use visualization tools like Grafana, Superset, and others to visualize time
series data stored in InfluxDB.
menu:
influxdb_cloud_dedicated:
parent: Process & visualize data
weight: 103
related:
- influxdb/cloud-dedicated/query-data/
---
Use visualization tools like Grafana, Superset, and others to visualize time
series data stored in InfluxDB.
{{< children >}}

View File

@ -1,19 +1,18 @@
---
title: Use Grafana to query data with SQL
seotitle: Use Grafana to query data stored in InfluxDB Cloud Dedicated
title: Use Grafana to query and visualize data
list_title: Use Grafana
description: >
Install and run [Grafana](https://grafana.com/) to query data stored in InfluxDB.
weight: 101
Install and run [Grafana](https://grafana.com/) to query and visualize data stored in InfluxDB.
weight: 201
menu:
influxdb_cloud_dedicated:
name: Use Grafana
parent: influxql-execute-queries
identifier: query-with-grafana-influxql
parent: Visualize data
influxdb/cloud-dedicated/tags: [query, visualization]
aliases:
- /influxdb/cloud-dedicated/query-data/tools/grafana/
related:
- /influxdb/cloud-dedicated/query-data/sql/execute-queries/grafana/
- /influxdb/cloud-dedicated/query-data/influxql/execute-queries/grafana
- /influxdb/cloud-dedicated/process-data/tools/grafana/
---

View File

@ -1,25 +1,27 @@
---
title: Use Superset to query data
seotitle: Use Apache Superset to query data stored in InfluxDB Cloud Dedicated
title: Use Superset to query and visualize data
list_title: Use Superset
description: >
Install and run [Apache Superset](https://superset.apache.org/)
to query data stored in InfluxDB.
weight: 401
to query and visualize data stored in InfluxDB.
weight: 201
menu:
influxdb_cloud_dedicated:
parent: sql-execute-queries
parent: Visualize data
name: Use Superset
identifier: query-with-superset
influxdb/cloud-dedicated/tags: [query, flightsql, superset]
aliases:
- /influxdb/cloud-dedicated/query-data/execute-queries/flight-sql/superset/
- /influxdb/cloud-dedicated/query-data/tools/superset/
- /influxdb/cloud-dedicated/query-data/sql/execute-queries/superset/
- /influxdb/cloud-dedicated/process-data/tools/superset/
related:
- /influxdb/cloud-dedicated/visualize-data/superset/
metadata: [SQL only]
---
Use [Apache Superset](https://superset.apache.org/) to query data
Use [Apache Superset](https://superset.apache.org/) to query and visualize data
stored in an InfluxDB database.
> Apache Superset is a modern, enterprise-ready business intelligence web application.
@ -38,6 +40,7 @@ stored in an InfluxDB database.
- [Log in to Superset](#log-in-to-superset)
- [Create a database connection for InfluxDB](#create-a-database-connection-for-influxdb)
- [Query InfluxDB with Superset](#query-influxdb-with-superset)
- [Build visualizations with Superset](#build-visualizations-with-superset)
<!-- /TOC -->
@ -258,5 +261,10 @@ to query and visualize data from InfluxDB.
Query results appear below the query editor.
With a connection to InfluxDB {{< current-version >}} established and a query
that returns results, you're ready to [visualize data using Superset](/influxdb/cloud-dedicated/visualize-data/superset/).
## Build visualizations with Superset
Use Superset to create visualizations and dashboards for InfluxDB queries.
For a comprehensive walk-through of creating visualizations with
Superset, see the [Creating Charts and Dashboards in Superset documentation](https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard).
{{< img-hd src="/img/influxdb/cloud-serverless-superset-dashboard.png" alt="Build InfluxDB dashboards in Apache Superset" />}}

View File

@ -1,21 +1,24 @@
---
title: Use Tableau to query data with SQL
seotitle: Use Tableau to query data stored in InfluxDB Cloud Dedicated
title: Use Tableau to query and visualize data
list_title: Use Tableau
description: >
Install and use [Tableau](https://www.tableau.com/) to query data stored in InfluxDB.
weight: 401
Install and use [Tableau](https://www.tableau.com/) to query and visualize
data stored in InfluxDB.
weight: 201
menu:
influxdb_cloud_dedicated:
parent: sql-execute-queries
parent: Visualize data
name: Use Tableau
identifier: query-with-tableau
influxdb/cloud-dedicated/tags: [query, flightsql, tableau, sql]
aliases:
- /influxdb/cloud-dedicated/query-data/execute-queries/flight-sql/tableau/
- /influxdb/cloud-dedicated/query-data/tools/tableau/
- /influxdb/cloud-dedicated/query-data/sql/execute-queries/tableau/
- /influxdb/cloud-dedicated/process-data/tools/tableau/
related:
- /influxdb/cloud-dedicated/visualize-data/tableau/
metadata: [SQL only]
---
Use [Tableau](https://www.tableau.com/) to query and visualize time series data

View File

@ -0,0 +1,22 @@
---
title: Use visualization tools query data with InfluxQLQL
list_title: Use visualization tools
description: >
Use visualization tools and InfluxQL to query data stored in InfluxDB.
weight: 403
menu:
influxdb_cloud_dedicated:
parent: influxql-execute-queries
name: Use visualization tools
identifier: query-with-visualization-tools-influxql
influxdb/cloud-dedicated/tags: [query, influxql]
related:
- /influxdb/cloud-dedicated/process-data/visualize/grafana/
---
Use visualization tools to query data stored in {{% cloud-name %}} with InfluxQL.
The following visualization tools support querying InfluxDB with InfluxQL:
- [Grafana](/influxdb/cloud-dedicated/process-data/visualize/grafana/)
- [Superset](/influxdb/cloud-dedicated/process-data/visualize/superset/)
- [Tableau](/influxdb/cloud-dedicated/process-data/visualize/tableau/)

View File

@ -1,249 +0,0 @@
---
title: Use Grafana to query data with SQL
seotitle: Use Grafana to query data stored in InfluxDB Cloud Dedicated
list_title: Use Grafana
description: >
Install and run [Grafana](https://grafana.com/) to query data stored in InfluxDB.
weight: 101
menu:
influxdb_cloud_dedicated:
name: Use Grafana
parent: sql-execute-queries
identifier: query-with-grafana-sql
influxdb/cloud-dedicated/tags: [query, visualization]
aliases:
- /influxdb/cloud-dedicated/query-data/tools/grafana/
---
Use [Grafana](https://grafana.com/) to query data stored in
{{% cloud-name %}}.
{{% cloud-name %}} supports both **SQL** and **InfluxQL** query languages.
Install the [Grafana FlightSQL plugin](https://grafana.com/grafana/plugins/influxdata-flightsql-datasource/)
to query InfluxDB with **SQL** using the Flight SQL protocol.
Use the **InfluxDB** core Grafana plugin to query data with **InfluxQL**.
> [Grafana] enables you to query, visualize, alert on, and explore your metrics,
> logs, and traces wherever they are stored.
> [Grafana] provides you with tools to turn your time-series database (TSDB)
> data into insightful graphs and visualizations.
>
> {{% caption %}}[Grafana documentation](https://grafana.com/docs/grafana/latest/introduction/){{% /caption %}}
<!-- TOC -->
- [Install Grafana or login to Grafana Cloud](#install-grafana-or-login-to-grafana-cloud)
- [Install the FlightSQL plugin](#install-the-flightsql-plugin)
- [Use grafana-cli](#use-grafana-cli)
- [Use the Grafana UI](#use-the-grafana-ui)
- [Create a datasource](#create-a-datasource)
- [Query InfluxDB with Grafana](#query-influxdb-with-grafana)
- [Build visualizations with Grafana](#build-visualizations-with-grafana)
<!-- /TOC -->
## Install Grafana or login to Grafana Cloud
If using the open source version of **Grafana**, follow the
[Grafana installation instructions](https://grafana.com/docs/grafana/latest/setup-grafana/installation/)
to install Grafana for your operating system.
If using **Grafana Cloud**, login to your Grafana Cloud instance.
## Install the FlightSQL plugin
If you want to query {{% cloud-name %}} with **SQL**, install the
[Grafana FlightSQL plugin](https://grafana.com/grafana/plugins/influxdata-flightsql-datasource/).
{{< tabs-wrapper >}}
{{% tabs %}}
[Local Grafana](#)
[Grafana Cloud](#)
{{% /tabs %}}
{{% tab-content %}}
<!---------------------------- BEGIN LOCAL GRAFANA ---------------------------->
When using the local version of Grafana, you can install the FlightSQL plugin
with the [`grafana-cli` CLI](https://grafana.com/docs/grafana/latest/cli/) or in
the Grafana user interface (UI).
- [Use grafana-cli](#use-grafana-cli)
- [Use the Grafana UI](#use-the-grafana-ui)
### Use grafana-cli
Run the following command to install the FlightSQL plugin:
```sh
grafana-cli plugins install influxdata-flightsql-datasource
```
After installing the plugin, you may need to restart your Grafana server.
### Use the Grafana UI
1. In the Grafana UI, navigate to **Configuration** > **Plugins**.
2. Search for and select the **FlightSQL** plugin.
3. Click **Install**.
<!----------------------------- END LOCAL GRAFANA ----------------------------->
{{% /tab-content %}}
{{% tab-content %}}
<!---------------------------- BEGIN GRAFANA CLOUD ---------------------------->
1. In your Grafana Cloud instance, navigate to **Administration** > **Plugins**.
2. Search for and select the **FlightSQL** plugin.
3. Click **Install via grafana.com** to navigate to the plugin page.
4. On the plugin page, click **Install plugin**.
After a moment, Grafana Cloud completes the plugin installation in your
Grafana Cloud instance.
<!----------------------------- END GRAFANA CLOUD ----------------------------->
{{% /tab-content %}}
{{< /tabs-wrapper >}}
## Create a datasource
Which datasource you create depends on which query language you want to use to
query {{% cloud-name %}}:
- To query with **SQL**, create a **FlightSQL** datasource.
- To query with **InfluxQL**, create an **InfluxDB** datasource.
{{< tabs-wrapper >}}
{{% tabs %}}
[SQL](#)
[InfluxQL](#)
{{% /tabs %}}
{{% tab-content %}}
<!--------------------------------- BEGIN SQL --------------------------------->
1. In your Grafana user interface (UI), navigate to **Data Sources**.
2. Click **Add new data source**.
3. Search for and select the **FlightSQL** plugin.
4. Provide a name for your datasource.
5. Add your connection credentials:
- **Host**: Provide the host and port of your Flight SQL client.
For {{% cloud-name %}}, this is your cluster URL and port 443:
```
cluster-id.influxdb.io:443
```
- **AuthType**: Select **token**.
- **Token**: Provide your InfluxDB [database token](/influxdb/cloud-dedicated/admin/tokens/) with read access to the
databases you want to query.
- **Require TLS/SSL**: Enable this toggle.
6. Add connection **MetaData**.
Provide key-value pairs to send to your Flight SQL client.
{{% cloud-name %}} requires your **database name**:
- **Key**: `database`
- **Value**: Database name
7. Click **Save & test**.
{{< img-hd src="/img/influxdb/cloud-dedicated-grafana-flightsql-datasource.png" alt="Grafana FlightSQL datasource for InfluxDB Cloud Dedicated" />}}
If successful, click **Explore** to begin querying InfluxDB with Flight SQL and Grafana.
<!---------------------------------- END SQL ---------------------------------->
{{% /tab-content %}}
{{% tab-content %}}
<!------------------------------- BEGIN INFLUXQL ------------------------------>
1. In your Grafana user interface (UI), navigate to **Data Sources**.
2. Click **Add new data source**.
3. Search for and select the **InfluxDB** core plugin.
4. Provide a name for your datasource.
5. Under **Query Language**, select **InfluxQL**.
_{{% cloud-name %}} does not support Flux._
6. Under **HTTP**:
- **URL**: Provide your {{% cloud-name %}} cluster URL using the HTTPS
protocol:
```
https://cluster-id.influxdb.io
```
7. Under **InfluxDB Details**:
- **Database**: Provide a default database name to query.
- **User**: Provide an arbitrary string.
_This credential is ingored when querying {{% cloud-name %}}, but it cannot be empty._
- **Password**: Provide an InfluxDB [database token](/influxdb/cloud-dedicated/admin/tokens/)
with read access to the databases you want to query.
7. Click **Save & test**.
{{< img-hd src="/img/influxdb/cloud-dedicated-grafana-influxdb-datasource.png" alt="Grafana InfluxDB datasource for InfluxDB Cloud Dedicated" />}}
<!-------------------------------- END INFLUXQL ------------------------------->
{{% /tab-content %}}
{{< /tabs-wrapper >}}
## Query InfluxDB with Grafana
After you [configure and save a FlightSQL or InfluxDB datasource](#create-a-datasource),
use Grafana to build, run, and inspect queries against your InfluxDB database.
{{< tabs-wrapper >}}
{{% tabs %}}
[SQL](#)
[InfluxQL](#)
{{% /tabs %}}
{{% tab-content %}}
<!--------------------------------- BEGIN SQL --------------------------------->
{{% note %}}
{{% sql/sql-schema-intro %}}
To learn more, see [Query Data](/influxdb/cloud-dedicated/query-data/sql/).
{{% /note %}}
1. Click **Explore**.
2. In the dropdown, select the **FlightSQL** data source that you want to query.
3. Use the SQL query form to build your query:
- **FROM**: Select the measurement that you want to query.
- **SELECT**: Select one or more fields and tags to return as columns in query results.
In Grafana, you must specify a **time** column in the `SELECT` list.
- **WHERE**: To filter the query results, enter a conditional expression.
- **GROUP BY**: To `GROUP BY` one or more fields or tags, enter them as a comma-delimited list.
If you include an aggregate function in the **SELECT** list,
then you must include one or more of the queried columns in
a `GROUP BY` or `PARTITION BY` clause.
SQL will return the aggregation for each group or partition.
4. Click **Run query** to execute the query.
<!---------------------------------- END SQL ---------------------------------->
{{% /tab-content %}}
{{% tab-content %}}
<!------------------------------- BEGIN INFLUXQL ------------------------------>
1. Click **Explore**.
2. In the dropdown, select the **InfluxDB** data source that you want to query.
3. Use the InfluxQL query form to build your query:
- **FROM**: Select the measurement that you want to query.
- **WHERE**: To filter the query results, enter a conditional expression.
- **SELECT**: Select fields to query and an aggregate function to apply to each.
The aggregate function is applied to each time interval defined in the
`GROUP BY` clause.
- **GROUP BY**: By default, Grafana groups data by time to downsample results
and improve query performance.
You can also add other tags to group by.
4. Click **Run query** to execute the query.
<!-------------------------------- END INFLUXQL ------------------------------->
{{% /tab-content %}}
{{< /tabs-wrapper >}}
To learn about query management and inspection in Grafana, see the
[Grafana Explore documentation](https://grafana.com/docs/grafana/latest/explore/).
## Build visualizations with Grafana
For a comprehensive walk-through of creating visualizations with
Grafana, see the [Grafana documentation](https://grafana.com/docs/grafana/latest/).

View File

@ -3,7 +3,7 @@ title: Use Python to query data with SQL
list_title: Use Python
description: >
Use the `influxdb_client_3` Python module and SQL to query data stored in InfluxDB.
weight: 101
weight: 401
menu:
influxdb_cloud_dedicated:
parent: sql-execute-queries

View File

@ -0,0 +1,24 @@
---
title: Use visualization tools query data with SQL
list_title: Use visualization tools
description: >
Use visualization tools and SQL to query data stored in InfluxDB.
weight: 401
menu:
influxdb_cloud_dedicated:
parent: sql-execute-queries
name: Use visualization tools
identifier: query-with-visualization-tools-sql
influxdb/cloud-dedicated/tags: [query, sql]
related:
- /influxdb/cloud-dedicated/process-data/visualize/grafana/
- /influxdb/cloud-dedicated/process-data/visualize/superset/
- /influxdb/cloud-dedicated/process-data/visualize/tableau/
---
Use visualization tools to query data stored in {{% cloud-name %}} with SQL.
The following visualization tools support querying InfluxDB with SQL:
- [Grafana](/influxdb/cloud-dedicated/process-data/visualize/grafana/)
- [Superset](/influxdb/cloud-dedicated/process-data/visualize/superset/)
- [Tableau](/influxdb/cloud-dedicated/process-data/visualize/tableau/)

View File

@ -1,26 +1,17 @@
---
title: Process data stored in InfluxDB
title: Process and visualize data stored in InfluxDB
description: >
Learn how to process data stored in InfluxDB and perform tasks like modifying
and storing modified data, applying advanced downsampling techniques, sending
alerts, and more.
Learn how to process and visualize data stored in InfluxDB and perform tasks
like modifying and storing modified data, applying advanced downsampling
techniques, sending alerts, visualizing results, and more.
menu:
influxdb_cloud_serverless:
name: Process data
name: Process & visualize data
weight: 5
---
Learn how to process data stored in InfluxDB and perform tasks like modifying
and storing modified data, applying advanced downsampling techniques, sending
alerts, and more.
Data processing tasks all follow essentially the same workflow:
1. Query time series data from InfluxDB into an external runtime.
2. Process data using tools available in the external runtime.
3. _(Optional)_ Write the processed data back to InfluxDB.
The following guides utilize [InfluxDB v3 client libraries](/influxdb/cloud-serverless/reference/client-libraries/v3/)
to demonstrate how to process data.
Learn how to process, analyze, and visualize data stored in InfluxDB and perform
tasks like modifying and storing modified data, applying advanced downsampling
techniques, sending alerts, and more.
{{< children >}}

View File

@ -6,7 +6,7 @@ description: >
menu:
influxdb_cloud_serverless:
name: Downsample data
parent: Process data
parent: Process & visualize data
weight: 101
related:
- /influxdb/cloud-serverless/query-data/sql/aggregate-select/, Aggregate or apply selector functions to data (SQL)

View File

@ -5,8 +5,8 @@ description: >
menu:
influxdb_cloud_serverless:
name: Send alerts
parent: Process data
weight: 101
parent: Process & visualize data
weight: 104
---
Query, analyze, and send alerts using time series data stored in InfluxDB.

View File

@ -5,7 +5,7 @@ description: >
menu:
influxdb_cloud_serverless:
name: Summarize data
parent: Process data
parent: Process & visualize data
weight: 101
influxdb/cloud-serverless/tags: [analysis, pandas, pyarrow, python, schema]
related:

View File

@ -1,14 +1,19 @@
---
title: Use analysis and visualization tools with InfluxDB Cloud Serverless
description: Use popular tools to analyze and visualize time series data stored in an InfluxDB Cloud Serverless bucket.
title: Use data analysis tools
description: >
Use popular data analysis tools to analyze time series data stored in an
InfluxDB Cloud Serverless bucket.
weight: 101
menu:
influxdb_cloud_serverless:
name: Analyze and visualize data
parent: Process data
influxdb/cloud-serverless/tags: [analysis, visualization, tools]
name: Use data analysis tools
parent: Process & visualize data
influxdb/cloud-serverless/tags: [analysis, tools]
aliases:
- /influxdb/cloud-serverless/visualize-data/
---
Use popular data analysis tools to analyze time series data stored in an
InfluxDB database.
{{< children >}}

View File

@ -1,30 +0,0 @@
---
title: Use Grafana to query and visualize data
seotitle: Use Grafana to query and visualize data stored in InfluxDB
list_title: Grafana
description: >
Install and run [Grafana](https://grafana.com/) to query and visualize data
stored in InfluxDB.
weight: 101
menu:
influxdb_cloud_serverless:
name: Use Grafana
parent: Analyze and visualize data
identifier: visualize_with_grafana
influxdb/cloud-serverless/tags: [query, visualization, Grafana]
aliases:
- /influxdb/cloud-serverless/visualize-data/grafana/
related:
- /influxdb/cloud-serverless/query-data/sql/execute-queries/grafana/
alt_engine: /influxdb/cloud/tools/grafana/
---
Use [Grafana](https://grafana.com/) to query and visualize data stored in
{{% cloud-name %}}.
To get started with Grafana and InfluxDB, see [Use Grafana to query data](/influxdb/cloud-serverless/query-data/sql/execute-queries/grafana/).
## Build visualizations with Grafana
For a comprehensive walk-through of creating visualizations with
Grafana, see the [Grafana documentation](https://grafana.com/docs/grafana/latest/).

View File

@ -8,10 +8,10 @@ description: >
weight: 101
menu:
influxdb_cloud_serverless:
parent: Analyze and visualize data
parent: Use data analysis tools
name: Use pandas
identifier: analyze-with-pandas
influxdb/cloud-serverless/tags: [analysis, pandas, pyarrow, python, visualization]
influxdb/cloud-serverless/tags: [analysis, pandas, pyarrow, python]
aliases:
- /influxdb/cloud-serverless/visualize-data/pandas/
- /influxdb/cloud-serverless/visualize-data/python/

View File

@ -7,7 +7,7 @@ description: >
weight: 101
menu:
influxdb_cloud_serverless:
parent: Analyze and visualize data
parent: Use data analysis tools
name: Use PyArrow
identifier: analyze-with-pyarrow
influxdb/cloud-serverless/tags: [analysis, arrow, pyarrow, python]

View File

@ -1,39 +0,0 @@
---
title: Use Superset to visualize data
seotitle: Use Apache Superset to visualize data stored in InfluxDB
list_title: Superset
description: >
Use [Apache Superset](https://superset.apache.org/) to query and visualize data
stored in InfluxDB Cloud Serverless.
weight: 101
menu:
influxdb_cloud_serverless:
parent: Analyze and visualize data
name: Use Superset
identifier: visualize-with-superset
influxdb/cloud-serverless/tags: [query, visualization]
aliases:
- /influxdb/cloud-serverless/visualize-data/superset/
related:
- /influxdb/cloud-serverless/query-data/sql/execute-queries/superset/
---
Use [Apache Superset](https://superset.apache.org/) to query and visualize data
stored in an InfluxDB Cloud Serverless bucket.
> Apache Superset is a modern, enterprise-ready business intelligence web application.
> It is fast, lightweight, intuitive, and loaded with options that make it easy for
> users of all skill sets to explore and visualize their data, from simple pie
> charts to highly detailed deck.gl geospatial charts.
>
> {{% caption %}}[Apache Superset documentation](https://superset.apache.org/docs/intro){{% /caption %}}
To get started with Superset and InfluxDB, see [Use Superset to query data](/influxdb/cloud-serverless/query-data/sql/execute-queries/superset/).
## Build visualizations with Superset
Use Superset to create visualizations and dashboards for InfluxDB IOx queries.
For a comprehensive walk-through of creating visualizations with
Superset, see the [Creating Charts and Dashboards in Superset documentation](https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard).
{{< img-hd src="/img/influxdb/cloud-serverless-superset-dashboard.png" alt="Build InfluxDB dashboards in Apache Superset" />}}

View File

@ -1,33 +0,0 @@
---
title: Use Tableau to visualize data
seotitle: Use Tableau to visualize data stored in InfluxDB
list_title: Tableau
description: >
Use [Tableau](https://www.tableau.com/) to query, analyze, and visualize data
stored in an InfluxDB database.
weight: 101
menu:
influxdb_cloud_serverless:
parent: Analyze and visualize data
name: Use Tableau
identifier: visualize-with-tableau
influxdb/cloud-serverless/tags: [query, visualization, Tableau]
aliases:
- /influxdb/cloud-serverless/visualize-data/tableau/
related:
- /influxdb/cloud-serverless/query-data/sql/execute-queries/tableau/
---
Use [Tableau](https://www.tableau.com/) to query, analyze, and visualize data
stored in an InfluxDB database.
> Tableau is a visual analytics platform transforming the way we use data to
> solve problems—empowering people and organizations to make the most of their data.
>
> {{% cite %}}[tableau.com](https://www.tableau.com/why-tableau/what-is-tableau){{% /cite %}}
To get started connecting to InfluxDB as a Tableau data source, see [Use Tableau to query data with SQL](/influxdb/cloud-serverless/query-data/execute-queries/sql/tableau/).
## Build visualizations with Tableau
After you've connected Tableau to your InfluxDB database, see the Tableau documentation to [Set Up Data Sources](https://help.tableau.com/current/pro/desktop/en-us/datasource_prepare.htm) and begin working with data.

View File

@ -0,0 +1,17 @@
---
title: Visualize data
description: >
Use visualization tools like Grafana, Superset, and others to visualize time
series data stored in InfluxDB.
menu:
influxdb_cloud_serverless:
parent: Process & visualize data
weight: 103
related:
- influxdb/cloud-dedicated/query-data/
---
Use visualization tools like Grafana, Superset, and others to visualize time
series data stored in InfluxDB.
{{< children >}}

View File

@ -1,19 +1,20 @@
---
title: Use Grafana to query data
seotitle: Use Grafana to query data stored in InfluxDB
list_title: Grafana
title: Use Grafana to query and visualize data
seotitle: Use Grafana to query and visualize data stored in InfluxDB
list_title: Use Grafana
description: >
Install and run [Grafana](https://grafana.com/) to query data
Install and run [Grafana](https://grafana.com/) to query and visualize data
stored in InfluxDB.
weight: 101
weight: 201
menu:
influxdb_cloud_serverless:
name: Use Grafana
parent: Execute SQL queries
identifier: query-with-grafana-sql
parent: Visualize data
influxdb/cloud-serverless/tags: [query, visualization, Grafana]
aliases:
- /influxdb/cloud-serverless/query-data/tools/grafana/
- /influxdb/cloud-serverless/query-data/sql/execute-queries/grafana/
- /influxdb/cloud-serverless/process-data/tools/grafana/
---
Use [Grafana](https://grafana.com/) to query and visualize data stored in

View File

@ -3,21 +3,20 @@ title: Use Superset to query data
seotitle: Use Apache Superset to query data stored in InfluxDB Cloud Serverless
description: >
Install and run [Apache Superset](https://superset.apache.org/)
to query data stored in an InfluxDB Cloud Serverless bucket.
weight: 101
to query and visualize data stored in an InfluxDB Cloud Serverless bucket.
weight: 201
menu:
influxdb_cloud_serverless:
parent: Execute SQL queries
parent: Visualize data
name: Use Superset
identifier: query_with_superset
influxdb/cloud-serverless/tags: [query, flightsql, superset]
aliases:
- /influxdb/cloud-serverless/query-data/tools/superset/
related:
- /influxdb/cloud-serverless/visualize-data/superset/
- /influxdb/cloud-serverless/query-data/sql/execute-queries/superset/
- /influxdb/cloud-serverless/process-data/tools/superset/
---
Use [Apache Superset](https://superset.apache.org/) to query data
Use [Apache Superset](https://superset.apache.org/) to query and visualize data
stored in an InfluxDB Cloud Serverless bucket.
> Apache Superset is a modern, enterprise-ready business intelligence web application.
@ -36,6 +35,7 @@ stored in an InfluxDB Cloud Serverless bucket.
- [Log in to Superset](#log-in-to-superset)
- [Create a database connection for InfluxDB](#create-a-database-connection-for-influxdb)
- [Query InfluxDB with Superset](#query-influxdb-with-superset)
- [Build visualizations with Superset](#build-visualizations-with-superset)
<!-- /TOC -->
@ -256,5 +256,10 @@ to query and visualize data from InfluxDB.
Query results appear below the query editor.
With a connection to InfluxDB {{< current-version >}} established and a query
that returns results, you're ready to [visualize data using Superset](/influxdb/cloud-serverless/visualize-data/superset/).
## Build visualizations with Superset
Use Superset to create visualizations and dashboards for InfluxDB queries.
For a comprehensive walk-through of creating visualizations with
Superset, see the [Creating Charts and Dashboards in Superset documentation](https://superset.apache.org/docs/creating-charts-dashboards/creating-your-first-dashboard).
{{< img-hd src="/img/influxdb/cloud-serverless-superset-dashboard.png" alt="Build InfluxDB dashboards in Apache Superset" />}}

View File

@ -3,13 +3,14 @@ title: Use Tableau to query data with SQL
seotitle: Use Tableau to query data stored in InfluxDB Cloud Serverless
description: >
Install and use [Tableau](https://www.tableau.com/) to query data stored in InfluxDB.
weight: 101
weight: 201
menu:
influxdb_cloud_serverless:
parent: Execute SQL queries
parent: Visualize data
name: Use Tableau
identifier: query-with-tableau
influxdb/cloud-serverless/tags: [query, flightsql, tableau, sql]
aliases:
- /influxdb/cloud-serverless/query-data/sql/execute-queries/tableau/
---
Use [Tableau](https://www.tableau.com/) to query and visualize time series data
@ -101,3 +102,7 @@ in {{< cloud-name >}}. In the left pane:
4. Use Tableau to build and execute SQL queries.
For more information, see the
[Tableau Desktop documentation](https://help.tableau.com/current/pro/desktop/en-us/default.htm).
## Build visualizations with Tableau
After you've connected Tableau to your InfluxDB database, see the Tableau documentation to [Set Up Data Sources](https://help.tableau.com/current/pro/desktop/en-us/datasource_prepare.htm) and begin working with data.

View File

@ -0,0 +1,22 @@
---
title: Use visualization tools to query data with InfluxQL
list_title: Use visualization tools
description: >
Use visualization tools and InfluxQL to query data stored in InfluxDB.
weight: 403
menu:
influxdb_cloud_serverless:
parent: influxql-execute-queries
name: Use visualization tools
identifier: query-with-visualization-tools-influxql
influxdb/cloud-serverless/tags: [query, influxql]
related:
- /influxdb/cloud-serverless/process-data/visualize/grafana/
---
Use visualization tools to query data stored in {{% cloud-name %}} with InfluxQL.
The following visualization tools support querying InfluxDB with InfluxQL:
- [Grafana](/influxdb/cloud-serverless/process-data/visualize/grafana/)
- [Superset](/influxdb/cloud-serverless/process-data/visualize/superset/)
- [Tableau](/influxdb/cloud-serverless/process-data/visualize/tableau/)

View File

@ -0,0 +1,24 @@
---
title: Use visualization tools query data with SQL
list_title: Use visualization tools
description: >
Use visualization tools and SQL to query data stored in InfluxDB.
weight: 401
menu:
influxdb_cloud_serverless:
parent: Execute SQL queries
name: Use visualization tools
identifier: query-with-visualization-tools-sql
influxdb/cloud-serverless/tags: [query, sql]
related:
- /influxdb/cloud-serverless/process-data/visualize/grafana/
- /influxdb/cloud-serverless/process-data/visualize/superset/
- /influxdb/cloud-serverless/process-data/visualize/tableau/
---
Use visualization tools to query data stored in {{% cloud-name %}} with SQL.
The following visualization tools support querying InfluxDB with SQL:
- [Grafana](/influxdb/cloud-serverless/process-data/visualize/grafana/)
- [Superset](/influxdb/cloud-serverless/process-data/visualize/superset/)
- [Tableau](/influxdb/cloud-serverless/process-data/visualize/tableau/)