Flink作业管理概述
在Flink作业管理页面可提交Flink作业。目前有以下作业类型:
- Flink SQL作业:使用SQL语句定义作业,可以提交到通用队列上。
- Flink Jar作业:基于Flink API的自定义Jar包作业,可以运行在独享队列上。
Flink作业管理主要包括如下功能:
- Flink作业权限管理
- 创建Flink SQL作业
- 创建Flink Jar作业
- 调试作业
- 编辑作业
- 启动作业
- 停止作业
- 删除作业
- 导出作业
- 导入作业
- 名称和描述修改
- 导入保存点
- 触发保存点
- 运行时配置
- 作业详情
委托权限设置
DLI执行Flink作业需要进行委托授权,可在第一次登录管理控制台时进行设置,也可在“全局配置”>“服务授权”中进行修改。
具体权限如下:
- Tenant Administrator(全局服务):DLI Flink作业访问和使用OBS或者DWS数据源、日志转储(包括桶授权)、开启checkpoint、作业导入导出等,需要获得访问和使用OBS(对象存储服务)的Tenant Administrator权限。
由于云服务缓存需要时间,该权限60分钟左右才能生效。
- DIS Administrator:DLI Flink作业访问和使用DIS数据源,需要获得访问和使用DIS(数据接入服务)的DIS Administrator权限。
由于云服务缓存需要时间,该权限30分钟左右才能生效。
- CloudTable Administrator:DLI Flink作业访问和使用CloudTable数据源,需要获得访问和使用CloudTable(表格存储服务)的CloudTable Administrator权限。
由于云服务缓存需要时间,该权限3分钟左右才能生效。
- Tenant Administrator(项目级):使用其他必须具有Tenant Administrator权限才能运行的服务也需要获得该权限。
由于云服务缓存需要时间,该权限3分钟左右才能生效。
作业管理页面
在总览页面单击“Flink作业”简介,或在左侧导航栏单击“作业管理”>“Flink作业”,可进入Flink作业管理页面。Flink作业管理页面显示所有的Flink作业,作业数量较多时,系统分页显示,您可以查看任何状态下的作业。
参数 |
参数说明 |
---|---|
ID |
所提交Flink作业的ID,由系统默认生成。 |
名称 |
所提交Flink作业的名称。 |
类型 |
所提交Flink作业的类型。包括:
|
状态 |
作业的状态信息,包括:
|
描述 |
所提交Flink作业的描述。 |
用户名 |
提交作业的用户名称。 |
创建时间 |
每个作业的创建时间。 |
开始时间 |
Flink作业开始运行的时间。 |
运行时长 |
作业运行所消耗的时间。 |
操作 |
|