2.2 KiB
2.2 KiB
title | description | weight | related | ||
---|---|---|---|---|---|
influx transpile | The `influx transpile` command transpiles an InfluxQL query to Flux source code. | 101 |
|
{{% warn %}}
Removed in InfluxDB OSS 2.0.5
The influx transpile
command was removed in InfluxDB 2.0.5.
Use InfluxQL to query InfluxDB 2.0.
For information about manually converting InfluxQL queries to Flux, see:
- [Get started with Flux](/{{< latest "flux" >}}/get-started/)
- Query data with Flux
- Migrate continuous queries to Flux tasks
{{% /warn %}}
The influx transpile
command transpiles an InfluxQL query to Flux source code.
The transpiled query assumes the bucket name is <database>/<retention policy>
and includes absolute time ranges using the provided --now
time.
Usage
influx transpile [InfluxQL query] [flags]
{{% note %}} The InfluxQL query must be valid and contain both a database and measurement. See the [InfluxQL documentation](/{{< latest "influxdb" "v1" >}}/query_language/) for more information. {{% /note %}}
Flags
Flag | Description | |
---|---|---|
-h |
--help |
Help for the transpile command |
--now |
RFC3339Nano timestamp to use as now() time (default is current UTC time) |
Examples
{{< cli/influx-creds-note >}}
Transpile InfluxQL queries to Flux
## Transpile an InfluxQL query that specifies the database,
## retention policy, and measurement.
influx transpile 'SELECT example-field FROM db.rp.measurement'
## Transpile InfluxQL query using default retention policy
influx transpile 'SELECT example-field FROM db..measurement'