# Data Processing

Create and run workflows, manage custom operators, templates, and WorkItem API services, execute SQL, and manage workbooks.

## Common tasks

| Task | Page |
| --- | --- |
| Deploy workflow definitions and obtain IDs for execution | [Create workflow](创建工作流.md) |
| Start, inspect, or control a workflow run | [Run and track workflows](运行并跟踪工作流.md) |
| Create custom operators or workflow templates | [Custom operators and workflow templates](自定义算子和工作流模板.md) |
| Publish and invoke WorkItem API services | <a href="WorkItem API 服务.md">WorkItem API services</a> |
| View artifacts, nodes, and data lineage | [View workflow artifacts and data lineage](查看工作流产物和数据血缘.md) |
| Execute SQL, save workbooks, and read query results | <a href="执行 SQL 并读取查询结果.md">Execute SQL and read query results</a> |

## Typical workflow

1. Use [Create workflow](创建工作流.md) to deploy DSL definitions to the workspace, saving the returned workflow ID.
2. Use [Run and track workflows](运行并跟踪工作流.md) to trigger a run, save the run ID, and read results or control execution based on status.
3. When logic reuse is needed, use [Custom operators and workflow templates](自定义算子和工作流模板.md) to extend workflow capabilities.
4. When exposing SQL or workflow outputs as callable APIs, use <a href="WorkItem API 服务.md">WorkItem API services</a>.

## Related APIs

For HTTP endpoints covering workflows, operators, SQL execution, workbooks, and data dashboards, see [Data Processing](../../../api/ai-studio/data-processing/index.md).

```{toctree}
:hidden:
:maxdepth: 1

Create workflow <创建工作流>
Run and track workflows <运行并跟踪工作流>
Custom operators and workflow templates <自定义算子和工作流模板>
WorkItem API services <WorkItem API 服务>
View workflow artifacts and data lineage <查看工作流产物和数据血缘>
Execute SQL and read query results <执行 SQL 并读取查询结果>
```
