DataWorks 绑定全托管 Flink 计算资源:新手图文教程
如果你希望在 DataWorks 里直接开发、运行 Flink 任务(比如实时流计算或批量计算),就需要先把 DataWorks 和你的“全托管 Flink”计算资源绑定在一起。本文会带你一步步完成这个绑定操作。
假设你已开通实时计算Flink版集群和大数据开发治理平台 DataWorks,并且 DataWorks 已创建工作空间,操作者使用的RAM账号已加入工作空间并设置为工作空间管理员角色。
一、绑定之前,请先确认 4 个条件
在开始操作前,请对照下面的清单,确保你的环境满足要求。缺任何一项都可能导致绑定失败。
条件 1:地域必须相同,Flink 集群 和 DataWorks 工作空间 必须在同一个地域(比如都在“华南1(深圳)”)。
查看 Flink 集群地域的位置(实时计算控制台页):

查看 DataWorks 工作空间地域的位置(DataWorks 控制台 - 概览页)https://dataworks.console.aliyun.com/overview:

条件 2:你的账号要有足够权限,你需要同时拥有以下两个权限:
- DataWorks 里的 空间管理员 角色(或更高权限)
- 实时计算 Flink 的 管理权限(即
AliyunStreamFullAccess)
💡 如果不确定权限是否够,可以联系你所在公司的阿里云账号管理员帮你开通。
条件 3:DataWorks 工作空间必须是“新版数据开发”,目前只有 新版数据开发(Data Studio) 的工作空间才支持绑定 Flink 资源。
新版数据开发可以看到 Data Studio 的标识:

条件 4:已经绑定 Serverless 资源组,工作空间需要已经绑定并使用 Serverless 资源组。
在 DataWorks 控制台 中,切换至对应地域后,点击左侧导航栏的 “资源组”,进入资源组列表页面所展示和管理的资源组类型:

如果以上 4 条都满足,就可以继续往下做了。
二、支持的地域一览
目前该功能只在以下地域开放。如果你的地域不在列表里,暂时无法使用。
| 区域类型 | 具体地域 |
|---|---|
| 国内 | 华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、西南1(成都)、中国香港 |
| 国际 | 日本(东京)、新加坡、马来西亚(吉隆坡)、印尼(雅加达)、德国(法兰克福)、英国(伦敦)、美国(硅谷)、美国(弗吉尼亚) |
如果不确定自己的地域是否支持,可以在控制台尝试操作,若找不到入口则可能不支持。
三、详细绑定步骤(含界面占位符)
第 1 步:进入 DataWorks 管理中心
- 登录 DataWorks 控制台。点击左侧导航栏的“工作空间”入口,点击 进入工作空间列表。

- 选择对应的工作空间,进入工作空间的空间详情页面。

第 2 步:找到“计算资源”页面
在左侧菜单中,点击 计算资源。

第 3 步:点击“绑定计算资源”按钮
在计算资源页面,点击右上角的 绑定计算资源 按钮。

[图片:绑定计算资源按钮]
第 4 步:填写绑定信息(关键步骤)
在弹出的绑定窗口中,选择全托管Flink,你需要依次填写以下内容:
| 配置项 | 说明 | 新手提示 |
|---|---|---|
| 选择 Flink 工作空间 | 下拉选择你已有的全托管 Flink 集群 | 如果你的生产/开发环境是分离的,需要分别绑定两次 |
| 选择 Flink 项目空间 | 选择该集群下的具体项目空间 | 一般一个集群下只有一个默认项目 |
| 默认部署目标 | 选择默认的资源队列(Queue) | 如果不懂,选默认的那个就行 |
| 计算资源实例名 | 随便起一个好记的名字(如“我的Flink资源”) | 这个名称会在后续任务中使用 |

第 5 步:点击“确认”完成绑定
检查信息无误后,点击 确认 按钮。系统会进行校验,稍等片刻即可绑定成功。
绑定成功后的计算资源列表,显示新资源:

四、绑定成功后,可以做什么?
绑定完成后,你就可以在 DataWorks 中创建并运行 Flink 任务 了,例如:
- Flink SQL Streaming 节点(实时流计算)
- Flink SQL Batch 节点(离线批计算)
这些任务会使用你刚刚绑定的 Flink 资源来执行。
DataStudio 中新建 Flink SQL 节点的入口:

五、新手常见问题与注意事项
为什么我找不到“绑定计算资源”的入口?
- 可能你的工作空间不是 新版数据开发(Data Studio),请检查。
- 可能你没有 空间管理员 权限,请联系管理员。
绑定时报错“资源组未绑定”怎么办?
- 请先到 管理中心 → 资源组,绑定一个 Serverless 资源组,然后再回来绑定 Flink。
可以绑定多个 Flink 资源吗?
- 可以。如果你的工作空间需要连接多个 Flink 集群,重复上述步骤即可。
“全托管 Flink” 是什么意思?
- 就是指阿里云的 实时计算 Flink 版(按量付费或包年包月),而不是你自己搭建的 Flink 集群。新版 DataWorks 目前只支持绑定这种全托管的 Flink。
六、遇到问题怎么办?
- 权限问题:请参考 RAM 授权文档(可联系管理员)。
- 操作失败:检查地域是否一致、资源组是否正常。
- 其他疑问:可以查阅 阿里云官方帮助文档 或提交工单。
希望这篇教程能帮你顺利完成绑定!

