Docs

v2.0

Create a task

InfluxDB provides multiple ways to create tasks both in the InfluxDB user interface (UI) and the influx command line interface (CLI).

This article assumes you have already written a task.

Create a task in the InfluxDB UI

The InfluxDB UI provides multiple ways to create a task:

Create a task from the Data Explorer

  1. Click on the Data Explorer icon in the left navigation menu.

  2. Building a query and click Save As in the upper right.

  3. Select the Task option.

  4. Specify the task options. See Task options for detailed information about each option.

  5. Click Save as Task.

Create a task in the Task UI

  1. Click on the Tasks icon in the left navigation menu.

  2. Click + Create Task in the upper right.

  3. In the left panel, specify the task options. See Task optionsfor detailed information about each option.

  4. In the right panel, enter your task script.

  5. Click Save in the upper right.

Import a task

  1. Click on the Tasks icon in the left navigation menu.
  2. Click Import in the upper right.
  3. Drag and drop or select a file to upload.
  4. Click Upload Task.

Create a task using the influx CLI

Use influx task create command to create a new task. It accepts either a file path or raw Flux.

Create a task using a file
# Pattern
influx task create --org <org-name> @</path/to/task-script>

# Example
influx task create --org my-org @/tasks/cq-mean-1h.flux
Create a task using raw Flux
influx task create --org my-org - # <return> to open stdin pipe

options task = {
  name: "task-name",
  every: 6h
}

# ... Task script ...

# <ctrl-d> to close the pipe and submit the command

Bug Reports and Feedback

Thank you for being willing to help test InfluxDB v2.0 alpha! Feedback and bug reports are welcome and encouraged both for InfluxDB and this documentation.

Submit feedback in the InfluxData Community