---
title: Process data with InfluxDB tasks
description: InfluxDB’s task engine runs scheduled Flux tasks that process and analyze data. This collection of articles provides information about creating and managing InfluxDB tasks.
url: https://docs.influxdata.com/influxdb/v2/process-data/
estimated_tokens: 501
product: InfluxDB OSS v2
version: v2
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb/v2/process-data/
date: '2023-09-12T23:33:31-06:00'
lastmod: '2023-09-12T23:33:31-06:00'
---

This page documents an earlier version of InfluxDB OSS.[InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

#### API token hashing is enabled by default in InfluxDB OSS 2.9.0

Stronger token security: tokens are stored as hashes on disk, so a
copy of the database file doesn’t expose usable tokens. Existing
tokens are hashed on first startup and the original strings can’t
be recovered afterward — **capture any plaintext tokens you still
need before you upgrade**.

For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

Process and analyze your data with tasks in the InfluxDB **task engine**.
Use tasks (scheduled Flux queries)
to input a data stream and then analyze, modify, and act on the data accordingly.

Discover how to create and manage tasks using the InfluxDB user interface (UI)
the `influx` command line interface (CLI), and the InfluxDB `/api/v2` API.
Find examples of data downsampling and other common tasks.

> [!Note]
> Tasks replace InfluxDB v1.x continuous queries.

### [Get started with tasks](/influxdb/v2/process-data/get-started/)

Learn the basics of writing an InfluxDB task that processes data, and then performs an action, such as storing the modified data in a new bucket or sending an alert.

### [Manage tasks](/influxdb/v2/process-data/manage-tasks/)

InfluxDB provides options for creating, reading, updating, and deleting tasks using the `influx` CLI, the InfluxDB UI, and the InfluxDB API.

### [Common data processing tasks](/influxdb/v2/process-data/common-tasks/)

InfluxDB Tasks process data on specified schedules. This collection of articles walks through common use cases for InfluxDB tasks.

### [Task configuration options](/influxdb/v2/process-data/task-options/)

Task options define specific information about a task such as its name, the schedule on which it runs, execution delays, and others.

#### Related

* [Tasks & InfluxDB](/resources/videos/influxdb-tasks/)

[tasks](/influxdb/v2/tags/tasks/)
