本文为您介绍如何编辑、移动、重命名和删除计算任务等操作。

前提条件

完成计算任务的创建,详情请参见MAXC任务ADB任务Flink任务通用任务

背景信息

  • 计算任务只有在解锁的状态下,才支持编辑、移动、重命名和删除等操作。
    • 如果计算任务已被您自己锁定,则无需解锁。
    • 如果计算任务已被他人锁定,则需要解锁任务:
      1. 计算任务页面,鼠标悬停至teat图标,单击编辑
      2. 在代码开发页面,单击右上方的图标。

        图标变更为gagahga图标时,解锁成功。

  • 计算任务的状态说明:
    • 保存成功的计算任务,状态为草稿
    • 提交成功的计算任务,状态为已提交
    • 编辑已提交状态的计算任务,并成功保存,状态更改为开发中
    • 已提交状态的计算任务,成功下线后,状态更改为草稿
  • 下线、删除和下线并删除计算任务的限制:
    • 开发中已提交状态的计算任务支持下线操作。
    • 草稿状态的计算任务支持删除操作。
    • 开发中已提交状态的计算任务支持下线并删除操作。
  • 新建的Flink_SQL、Flink_Template_SQL类型的计算任务默认开启实时模式,您可以手动开启离线模式。Flink_SQL、Flink_Template_SQL类型的计算任务支持处理实时和离线数据。
  • 下文中涉及的概念说明。
    概念 描述
    Flink任务 Flink_SQL、Flink_Template_SQL和Flink_DataStream类型的计算任务。
    MAXC任务或ADB任务 SQL、MapReduce、Spark、Shell、Python、Virtual和ADB for PostgreSQL类型的计算任务。
    计算任务 Flink_SQL、Flink_Template_SQL、Flink_DataStream、SQL、MapReduce、Spark、Shell、Python、Virtual和ADB for PostgreSQL类型的计算任务。

编辑MAXC任务或ADB任务

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
    您可以通过以下方式,快速进入数据开发模块:
    • 单击快速开始相关工作区域的数据研发
    • 单击快速进入研发项目区域的DevBasic项目,选择开发数据的项目空间。
    说明
    • 如果您通过快速开始相关工作进入数据开发模块,则跳过步骤3。
    • 如果您通过快速进入研发项目进入数据开发模块,则跳过步骤3和4。
  3. 进入计算任务页面。
    1. 在Dataphin首页,单击顶部菜单栏的研发
    2. 在数据开发页面,单击项目名称后的test图标后,单击DevBasic页签,选择数据开发的项目空间(DevBasic项目)。
      如果您当前访问的是DevBasic项目,且项目空间为您的数据开发空间,则不需要选择项目空间。
    3. 可选:在数据开发页面,单击数据处理页签。
      如果进入数据开发页面后,系统默认进入数据处理页签,则无需再次单击数据处理页签。
    4. 数据处理页签,单击左侧导航栏agaga计算任务图标。
  4. 鼠标悬停至需要编辑的计算任务后,再将鼠标悬停至图标,单击编辑
  5. 在代码开发页面,编辑计算任务的代码和调度参数,详情请参见新建SQL任务新建MapReduce任务新建Spark任务新建Shell任务新建Python任务新建Virtual任务新建ADB for PostgreSQL任务
  6. 保存、提交和发布计算任务。
    1. 单击页面右上角的feg图标,保存计算任务。
    2. 单击页面右上角的图标,提交计算任务。
    3. 提交备注对话框,填写备注信息。
    4. 单击确定并提交
    5. 可选:发布计算任务。
      • 如果您的开发模式是Dev-Prod模式,则需要发布计算任务,详情请参见管理发布任务
      • 如果您的开发模式是Basic模式,则无需发布计算任务。

编辑Flink任务

  1. 在代码开发页面,您可以修改计算任务的代码、资源配置、依赖关系、任务参数、调度参数、通用配置的参数、或模板参数(Flink_Template_SQL类型的计算任务),详情请参见新建Flink_SQL任务新建Flink_Template_SQL计算任务新建Flink_DataStream计算任务
  2. 保存、提交和发布Flink任务。
    1. 单击页面右上角的feg图标,保存计算任务。
    2. 单击页面右上角的图标,提交计算任务。
    3. 提交备注对话框,填写备注信息。
    4. 单击确定并提交
    5. 可选:发布计算任务。
      • 如果您的开发模式是Dev-Prod模式,则需要发布计算任务,详情请参见管理发布任务
      • 如果您的开发模式是Basic模式,则无需发布计算任务。

修改Flink任务的通用配置

  1. 在代码开发页面,单击页面上方的通用配置
  2. 通用配置面板,修改责任人、资源队列和引擎版本。
    注意 资源队列切换后,提交并执行任务,可能导致运行结果有差异,请谨慎操作。
  3. 单击确定

修改模板参数

说明 仅FLINK_TEMPLATE_SQL类型的计算任务支持修改模板参数。
  1. 在代码开发页面,单击页面上方的模板参数
  2. 模板参数面板,修改参数值。
  3. 单击确定

查看Flink任务的代码结构

  1. 在代码开发页面,单击页面上方的代码结构
  2. 代码结构面板,查看源表(SOURCE)、维度逻辑表(DIM)表、输出表(SINK)、中间表(SELECT)、过滤(FILTER)、分组统计(GROUP)、关联(JOIN)、合并(UNION)、取前N位数(TOPN)、快照(SNAPSHOT)、复杂事件处理(CEP)、自定义函数(UDF)和其他(Other)等信息。
  3. 单击gagag图标,关闭面板。

修改Flink任务的生效模式

  1. 解锁任务。
    • 如果计算任务已被您自己锁定,则无需解锁。
    • 如果计算任务已被他人锁定,则需要解锁代码。
      1. 计算任务页面,鼠标悬停至teat图标,单击编辑
      2. 在代码开发页面,单击右上方的图标。

        图标变更为gagahga图标时,解锁成功。

  2. 在代码开发页面,单击页面上方的定向配置
  3. 定向配置面板,单击实时模式离线模式页签。
  4. 实时模式离线模式页签,单击对应页签的ffagaggagaga图标,打开或关闭对应模式。
    说明 如果当前生效模式仅为一种时, 则系统不支持关闭该模式。

查看Flink任务的版本信息

  1. 计算任务页面,单击左侧功能区域中需要查看版本信息的计算任务。
  2. 在代码开发页面,单击页面上方的版本信息
  3. 版本信息面板,您可以执行以下操作。
    • 单击某个版本所在行操作列下的图标,查看版本对比。
      版本对比对话框,您可以单击资源配置对比任务参数对比代码对比页签,查看版本的对比信息。同时您还可以执行以下操作,回滚版本:
      1. 代码对比资源配置对比任务参数对比页面,单击页面下方的回滚到对比版本
      2. 提示对话框中,单击确定
    • 单击某个版本所在行操作列下的图标,查看代码的基本信息。

查看MAXC任务或ADB任务的历史信息

  1. 计算任务页面,单击需要查看历史信息的计算任务。
  2. 在该任务的代码编写页面,单击页面上方的历史信息,查看版本信息。
    历史信息面板,您还可以执行以下操作:
    • 单击操作列下的详情。在基本信息页面,查看版本的详细信息。
    • 单击操作列下的代码对比。在版本对比页面,比较历史版本和当前版本的代码,您也可以单击回滚到对比版本,回滚历史版本。
    • 单击操作列下的查看代码,查看代码内容。
    说明 如果您仅提交了一个版本,则只能查看当前版本的信息。

移动计算任务

  1. 鼠标悬停至需要移动的计算任务后,再将鼠标悬停至dgdd图标,单击移动
  2. 移动文件对话框,选择目录。
  3. 单击确定,完成移动计算任务。

重命名计算任务

  1. 鼠标悬停至需要克隆的计算任务后,再将鼠标悬停至dgdd图标,单击重命名
  2. 在文本框中,输入计算任务的名称。
  3. 按下Enter键或单击非输入框区域,完成重命名计算任务。

克隆计算任务

  1. 鼠标悬停至需要重命名的计算任务后,再将鼠标悬停至dgdd图标,单击克隆
  2. 在克隆计算任务对话框,填写新任务名称,并选择目录。
  3. 单击确定
  4. 开发、提交或发布代码任务,详情请参见MAXC任务ADB任务Flink任务通用任务

筛选任务

在数据处理页面,单击tewt图标,快速筛选我创建的数据处理对象。

快捷去运维

在计算任务代码开发页面,单击页面上方的去运维,快速进入运维中心,运维该任务。

快捷去发布

在计算任务代码开发页面,单击页面上方的去发布,快速进入发布中心,发布该任务。

下线计算任务

  1. 鼠标悬停至需要下线的计算任务后,再将鼠标悬停至cegsah图标,单击下线
  2. 提示对话框,填写备注信息。
  3. 单击确定并提交,完成下线计算任务。

下线并删除计算任务

  1. 鼠标悬停至需要下线并删除的计算任务后,再将鼠标悬停至cegsah图标,单击下线并删除
  2. 提示对话框,填写备注信息。
  3. 单击确定并提交,完成下线并删除计算任务。

删除计算任务

  1. 鼠标悬停至需要删除的计算任务后,再将鼠标悬停至cegsah图标,单击删除
  2. 提示对话框,填写备注信息。
  3. 单击确定并提交,完成删除计算任务。