智能数据构建与管理 Dataphin 新建代码模板

By | 2021年4月23日

代码模板为数据研发过程中实时计算任务的开发提供模板,提高研发效率。本文为您介绍如何新建代码模板。

背景信息

  • 新建Flink_Template_SQL类型的实时计算任务中引用代码模板,提高代码的开发效率。
  • 代码模板只有在解锁的状态下,才支持编辑、移动、克隆和删除等操作。
    • 如果代码模板已被您自己锁定,则无需解锁代码模板。
    • 如果代码模板已被他人锁定,则执行以下操作,解锁代码模板:
      1. 在代码模板页面,单击需要编辑、移动、克隆或删除等操作的代码模板。
      2. 如果代码模板已被他人锁定,则单击代码模板代码页面右上方的图标。

        图标变更为geeg图标时,代码模板解锁成功。

  • 管理代码模板的权限限制,详情参见数据开发权限列表

操作步骤

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
    您可以通过以下方式,快速进入工作区:

    • 选择工作区地域后,单击快速开始相关工作区域中的数据研发
    • 选择工作区地域后,单击快速进入研发项目后的DevBasic页签,选择相应的项目。
    说明

    • 如果您通过快速开始相关工作进入数据开发模块,则跳过步骤3.i。
    • 如果您通过快速进入研发项目进入数据开发模块,则跳过步骤3.ii。

  3. 进入代码模板页面。
    1. 在Dataphin首页,单击顶部菜单栏的研发
    2. 在数据开发页面,单击项目名称后的test图标,选择数据开发的项目空间(DevBasic项目)。
      如果您当前访问的是
      Dev
      Basic项目,且项目空间为您的数据开发空间,则不需要选择项目空间。
    3. 在数据开发页面,单击数据处理
    4. 在左侧导航栏,单击ceshi代码模板图标。
  4. 代码模板页面,您可以通过以下任何一种方式,进入新建代码模板页面。
    • 单击代码模板后的图标。
    • 单击项目名称后的图标,选择数据处理 > 代码模板
    • 开发首页,单击代码模板下的图标。
  5. 新建代码模板对话框,填写模板名称选择目录描述
  6. 单击确定
  7. 代码模板的代码开发。
    1. 在模板代码开发页面,编写代码。
    2. 单击页面上方的模板信息,配置代码中的参数值。
    3. 根据页面提示,填写代码模板中用到参数的参数说明默认值
    4. 填写完成后,单击确定,保存模板信息。
      您可以在新建Flink_Template_SQL类型的实时计算任务中引用该模板,同时也可以在实时计算任务中对模板中的参数进行修改。
  8. 保存并提交代码模板。
    1. 完成代码开发后,单击页面右上方的cegeg图标,保存代码模板。
    2. 单击页面右上方的图标,提交代码模板。
    3. 提交备注对话框,填写备注信息。
    4. 单击确定并提交
  9. 可选:发布代码模板至生产环境。
    • 如果您的开发模式是Dev-Prod模式,则需要发布代码模板,详情请参见管理发布任务
    • 如果您的开发模式是Basic模式,则提交代码模板后,即可进入生产环境。
    对已添加的代码模板,您可以执行如下操作。

    操作 描述
    查看版本信息
    1. 代码模板页面,单击需要查看的代码模板。
    2. 在代码模板的代码页面,单击页面上方的版本信息
      • 单击某个版本操作列下的图标,查看版本对比。

        版本对比对话框,您可以单击
        资源配置对比
        模板参数对比页签,查看版本的对比信息。同时您还可以执行以下操作,回滚版本:

        1. 代码对比模板参数对比页面,单击页面下方的回滚到对比版本
        2. 提示对话框,单击确定,回滚至该版本。
      • 单击某个版本操作列下的图标,查看代码的基本信息。
    查看模板信息
    1. 代码模板页面,单击需要查看模板的代码模板。
    2. 在代码模板的代码页面,单击页面上方的模板信息。在模板信息页面,查看模板的基本信息参数配置
      • 基本信息区域,修改描述
      • 参数配置区域,修改参数的参数说明默认值
    3. 单击确定,完成代码模板的查看。
    查看引用信息 只有代码模板被引用后,您才可以查看该代码模板的引用信息。

    1. 代码模板页面,单击左侧功能区域中需要查看引用信息的代码模板。
    2. 在代码模板的代码页面,单击页面上方的引用信息。在引用信息页面,查看代码模板被引用的信息。
      同时,您还可以批量启用最新版本和查看不同版本的代码:

      • 批量启用最新版本:
        1. 选中多个最新版本后,单击批量启用最新版本前的tesgs图标。
        2. 提示对话框中,单击启用
      • 查看代码:
        1. 单击引用此模板任务后的gegg图标,查看代码。
        2. 单击查看代码页面上方的faga图标,关闭查看代码页面。
    修改代码模板
    1. 代码模板页面,鼠标悬停至需要修改的代码模板图标,单击编辑
    2. 修改代码模板的代码和模板信息。
    3. 提交或发布代码模板。
    移动代码模板
    1. 代码模板页面,将鼠标悬停在需要移动的代码模板后的图标,单击移动
    2. 移动文件对话框,选择目录。
    3. 单击确定,完成代码模板的移动。
    克隆代码模板
    1. 代码模板页面,将鼠标悬停在需要移动的代码模板后的图标,单击克隆
    2. 克隆代码模板对话框,配置参数。
    3. 单击确定
    删除代码模板
    说明 系统仅支持删除没有被实时计算任务引用的代码模板。

    1. 代码模板页面,将鼠标悬停在需删除的代码模板后的图标,单击删除
    2. 提示对话框,填写备注信息。
    3. 单击确定并提交,完成代码模板的删除。

请关注公众号获取更多资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注