# 数据处理

使用本组接口执行 SQL、管理已保存的 SQL 版本，或创建和运行工作流。SQL 查询 ID 与结果 ID 是不同标识；工作流、作业、重新运行和数据血缘接口分别使用其响应返回的资源标识继续调用。

## 选择任务

| 要完成的事 | 进入页面 | 说明 |
| --- | --- | --- |
| 配置和维护工作流 | [工作流](workflows/index.md) | 创建和修改工作流定义，并暂停、恢复或删除工作流。 |
| 复用和维护工作流模板 | [工作流模板](workflow-templates/index.md) | 查看模板定义，或创建、替换和删除模板。 |
| 启动和跟踪工作流执行 | [工作流作业](workflow-jobs/index.md) | 启动作业、查看结果和节点状态，并控制已有作业。 |
| 从指定节点再次运行 | [工作流重新运行](workflow-reruns/index.md) | 检查节点计划，创建重新运行分支并查询或取消分支。 |
| 重试工作流执行 | [工作流重试](workflow-retries/index.md) | 为作业创建重试执行，或批量重试指定及失败执行。 |
| 扩展工作流算子 | [自定义算子](custom-operators/index.md) | 维护 Python 代码算子或内置绑定配置，并试运行和启停算子。 |
| 选择可用于工作流的算子 | [工作流算子目录](operator-catalog/index.md) | 查看可用算子、版本和输入输出定义。 |
| 通过 API 提供算子 | [算子 API 服务](operator-api-services/index.md) | 发布指定算子版本，并查看、调用或启停服务。 |
| 追溯文件和处理结果 | [数据血缘](workflow-lineage/index.md) | 查看处理链路、节点及输出内容，并管理支持版本管理的输出版本。 |
| 执行 SQL 并取得结果 | [SQL 执行](sql-execution/index.md) | 提交 SQL、检查执行状态，并读取或下载成功查询的结果。 |
| 查看或删除数据库对象 | [SQL 元数据](sql-metadata/index.md) | 浏览数据库、表和视图的定义，或删除不再需要的对象。 |
| 保存和维护 SQL 版本 | [SQL 工作簿](sql-workbooks/index.md) | 保存 SQL 草稿和定稿版本，不执行其中的 SQL。 |
| 配置看板与图表 | [数据看板](data-dashboards/index.md) | 创建看板和图表，运行图表并读取或下载结果。 |

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

工作流 <workflows/index>
工作流模板 <workflow-templates/index>
工作流作业 <workflow-jobs/index>
工作流重新运行 <workflow-reruns/index>
工作流重试 <workflow-retries/index>
自定义算子 <custom-operators/index>
工作流算子目录 <operator-catalog/index>
算子 API 服务 <operator-api-services/index>
数据血缘 <workflow-lineage/index>
SQL 执行 <sql-execution/index>
SQL 元数据 <sql-metadata/index>
SQL 工作簿 <sql-workbooks/index>

数据看板 <data-dashboards/index>
```
