You need to enable JavaScript to run this app.
导航
开通流式计算 Flink 版
最近更新时间:2025.08.05 23:32:39首次发布时间:2025.08.01 17:21:43
复制全文
我的收藏
有用
有用
无用
无用

使用流式计算 Flink 版需要开通项目,每个项目的计算资源隔离,开发控制台相互独立。本文为您介绍开通 Flink 项目的操作步骤,以及开通过程中的注意事项。

1. 前置条件

在开始前,请确保完成以下准备:

步骤

操作

说明

1.1

注册云平台账号

参考账号注册文档,完成账号注册与实名认证

1.2

开通 TOS 对象存储

在控制台搜索 TOS 服务并开通,Flink 开服的时候会自动创建专用 Bucket(用于存放 Flink 作业的 JAR 包/日志)

1.3

配置 IAM 权限

主账号为操作账号授予 IAM 权限:FlinkFullAccess
Image

1.4

(可选)创建私有网络、子网、安全组等

在开通资源池的时候需要选择私有网络、子网、安全组等网络信息,建议提前做好网络规划

启用流式计算引擎服务

  1. 登录云平台控制台,选择 大数据 > 数据平台 > 流式计算 Flink 版

Image

  1. 首次登录 Flink 服务,请使用主账号点击授权,授权跨服务访问:

Image

  1. 点击初始化,初始化 Flink 服务:

Image

  1. 确认服务地域(如 华东2-上海

Image

  1. 确认开通后,等待 3-5 分钟完成服务初始化。如果期间报错,有可能是因为未开通 TOS 服务、无权限等情况,请根据提示进行相关操作。如下图则代表服务开通成功

Image

⚠️ 注意:

  1. 如果进入 Flink 页面无法看到初始化提示,请检查是否有 FlinkFullAccess 权限,如果没有权限,请联系主账号进行授权。
  2. 首次开通将自动 TOS Bucket,请勿手动删除

3. 创建项目(Project)

项目是作业管理的基本单元

  1. 进入 Flink 控制台 > 项目管理

Image

  1. 点击 导入项目,填写配置:
    • 项目名称:从已有的 IAM 项目中选择项目导入
    • 描述:描述项目用途(可选)
    • 项目负责人:选择 IAM 用户作为项目负责人,用户将为后续用户进行权限分配和管理

Image

  1. 点击 确定,系统将从 IAM 自动导入项目生成 Flink 项目:

Image

4. 购买资源池(Resource Pool)

  1. 进入 Flink 控制台 > 项目管理,点击进入目标项目

Image

  1. 在目标项目中,进入 资源管理 > 资源池

Image

  1. 点击 创建资源池,配置参数:
    • 计费类型:按量付费(测试推荐)/ 包年包月
    • 资源池名称:必填,资源池标识
    • 地域及可用区:按需选择,建议选择 VPC 网络所在可用区
    • 网络信息:选择私有网络、子网、安全组,建议和所连接上下游资源所在 VPC 网络保持一致
    • TOS 对象存储:Flink 将会选择默认的 TOS 存储桶,请注意勿删除该存储桶

Image

  1. 确认订单并支付,等待状态变为 运行中(约 2-5 分钟)

Image

5. 后续工作

完成基础环境搭建后,您可继续

功能

操作入口

查看资源池详情

在流式计算 Flink 版控制台上,通过 资源管理 > 资源池,可以查看资源池详情。点击资源池名称后可以查看资源池名称、类型、状态、网络信息、DNS 配置、存储信息、付费信息等内容。

什么是流式计算 Flink 版

您可以了解实时计算Flink版产品基本概念的层次结构,为后期作业开发、作业部署、作业运维和安全管理等操作提供思路。

权限概述

IAM 用户、IAM 角色等访问 Flink 控制台需要 IAM 权限(例如资源池的购买)和项目权限(例如作业开发、运维)。

导入项目

项目是管理Flink作业的基本单元,您的所有配置、作业和权限均在单个项目下进行。

任务开发和运维管理

进入项目空间后选择任务开发和任务运维,可以进行任务的创建、编辑、删除、启动、停止、重启、查看日志、查看监控、查看任务详情等操作。
可以参考 开发 Flink SQL 任务开发 Flink CDC 任务开发 Flink JAR 任务开发 Flink Python 任务计算任务基础操作等进行开发和运维管理。

资源管理

您可以对项目空间的资源池进行管理。参考 资源池概述

释放资源

您可以单击资源池的删除按钮,释放不再需要的计算资源。参考 删除资源池

附录:创建问题

  1. 为什么进入 Flink 控制台,无法初始化服务?

答:检查是否拥有 FlinkFullAccess 权限。如果没有该权限则无法查看和执行初始化服务的操作。

  1. 为什么初始化服务失败,提醒没有开通 TOS 服务?

答:Flink 需要依赖 TOS 服务创建 Bucket 桶,所以必须要开通 TOS 服务。