# 数据处理

创建和运行工作流，管理自定义算子、模板和 WorkItem API 服务，并执行 SQL、管理工作簿。

## 常见任务

| 任务 | 进入页面 |
| --- | --- |
| 部署工作流定义，取得后续运行使用的 ID | [创建工作流](创建工作流.md) |
| 启动、检查或控制一次工作流运行 | [运行并跟踪工作流](运行并跟踪工作流.md) |
| 创建自定义算子或工作流模板 | [自定义算子和工作流模板](自定义算子和工作流模板.md) |
| 发布和调用 WorkItem API 服务 | <a href="WorkItem API 服务.md">WorkItem API 服务</a> |
| 查看产物、节点和数据血缘 | [查看工作流产物和数据血缘](查看工作流产物和数据血缘.md) |
| 执行 SQL、保存工作簿并读取查询结果 | <a href="执行 SQL 并读取查询结果.md">执行 SQL 并读取查询结果</a> |

## 典型流程

1. 使用[创建工作流](创建工作流.md)将 DSL 部署到工作区，保存返回的工作流 ID。
2. 使用[运行并跟踪工作流](运行并跟踪工作流.md)启动运行，保存运行 ID，并根据状态读取结果或进行控制。
3. 需要复用逻辑时，使用[自定义算子和工作流模板](自定义算子和工作流模板.md)扩展工作流能力。
4. 需要把 SQL 或工作流结果暴露为接口时，使用<a href="WorkItem API 服务.md">WorkItem API 服务</a>。

## 相关 API

工作流、算子、SQL 执行、工作簿和数据看板的 HTTP 接口见[数据处理](../../../api/ai-studio/data-processing/index.md)。

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

创建工作流 <创建工作流>
运行并跟踪工作流 <运行并跟踪工作流>
自定义算子和工作流模板 <自定义算子和工作流模板>
WorkItem API 服务 <WorkItem API 服务>
查看工作流产物和数据血缘 <查看工作流产物和数据血缘>
执行 SQL 并读取查询结果 <执行 SQL 并读取查询结果>
```
