代码模板为数据研发过程中实时计算任务的开发提供模板,提高研发效率。本文为您介绍如何新建代码模板。
背景信息
- 新建Flink_Template_SQL类型的实时计算任务中引用代码模板,提高代码的开发效率。
- 代码模板只有在解锁的状态下,才支持编辑、移动、克隆和删除等操作。
- 如果代码模板已被您自己锁定,则无需解锁代码模板。
- 如果代码模板已被他人锁定,则执行以下操作,解锁代码模板:
- 在代码模板页面,单击需要编辑、移动、克隆或删除等操作的代码模板。
- 如果代码模板已被他人锁定,则单击代码模板代码页面右上方的
图标。
当
图标变更为
图标时,代码模板解锁成功。
- 管理代码模板的权限限制,详情参见数据开发权限列表。
操作步骤
- 登录Dataphin控制台。
- 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>。您可以通过以下方式,快速进入工作区:
- 选择工作区地域后,单击快速开始相关工作区域中的数据研发。
- 选择工作区地域后,单击快速进入研发项目后的Dev或Basic页签,选择相应的项目。
说明- 如果您通过快速开始相关工作进入数据开发模块,则跳过步骤3.i。
- 如果您通过快速进入研发项目进入数据开发模块,则跳过步骤3.ii。
- 进入代码模板页面。
- 在Dataphin首页,单击顶部菜单栏的研发。
- 在数据开发页面,单击项目名称后的
图标,选择数据开发的项目空间(Dev或Basic项目)。
如果您当前访问的是Dev或Basic项目,且项目空间为您的数据开发空间,则不需要选择项目空间。 - 在数据开发页面,单击数据处理。
- 在左侧导航栏,单击
代码模板图标。
- 在代码模板页面,您可以通过以下任何一种方式,进入新建代码模板页面。
- 单击代码模板后的
图标。
- 单击项目名称后的
图标,选择数据处理 > 代码模板。
- 在开发首页,单击代码模板下的
图标。
- 单击代码模板后的
- 在新建代码模板对话框,填写模板名称、选择目录和描述。
- 单击确定。
- 代码模板的代码开发。
- 在模板代码开发页面,编写代码。
- 单击页面上方的模板信息,配置代码中的参数值。
- 根据页面提示,填写代码模板中用到参数的参数说明和默认值。
- 填写完成后,单击确定,保存模板信息。您可以在新建Flink_Template_SQL类型的实时计算任务中引用该模板,同时也可以在实时计算任务中对模板中的参数进行修改。
- 保存并提交代码模板。
- 完成代码开发后,单击页面右上方的
图标,保存代码模板。
- 单击页面右上方的
图标,提交代码模板。
- 在提交备注对话框,填写备注信息。
- 单击确定并提交。
- 完成代码开发后,单击页面右上方的
- 可选:发布代码模板至生产环境。
- 如果您的开发模式是Dev-Prod模式,则需要发布代码模板,详情请参见管理发布任务。
- 如果您的开发模式是Basic模式,则提交代码模板后,即可进入生产环境。
对已添加的代码模板,您可以执行如下操作。操作 描述 查看版本信息 - 在代码模板页面,单击需要查看的代码模板。
- 在代码模板的代码页面,单击页面上方的版本信息:
- 单击某个版本操作列下的
图标,查看版本对比。
在版本对比对话框,您可以单击资源配置对比和模板参数对比页签,查看版本的对比信息。同时您还可以执行以下操作,回滚版本:- 在代码对比和模板参数对比页面,单击页面下方的回滚到对比版本。
- 在提示对话框,单击确定,回滚至该版本。
- 单击某个版本操作列下的
图标,查看代码的基本信息。
- 单击某个版本操作列下的
查看模板信息 - 在代码模板页面,单击需要查看模板的代码模板。
- 在代码模板的代码页面,单击页面上方的模板信息。在模板信息页面,查看模板的基本信息和参数配置。
- 在基本信息区域,修改描述。
- 在参数配置区域,修改参数的参数说明和默认值。
- 单击确定,完成代码模板的查看。
查看引用信息 只有代码模板被引用后,您才可以查看该代码模板的引用信息。 - 在代码模板页面,单击左侧功能区域中需要查看引用信息的代码模板。
- 在代码模板的代码页面,单击页面上方的引用信息。在引用信息页面,查看代码模板被引用的信息。
同时,您还可以批量启用最新版本和查看不同版本的代码:
- 批量启用最新版本:
- 选中多个最新版本后,单击批量启用最新版本前的
图标。
- 在提示对话框中,单击启用。
- 选中多个最新版本后,单击批量启用最新版本前的
- 查看代码:
- 单击引用此模板任务后的
图标,查看代码。
- 单击查看代码页面上方的
图标,关闭查看代码页面。
- 单击引用此模板任务后的
- 批量启用最新版本:
修改代码模板 - 在代码模板页面,鼠标悬停至需要修改的代码模板
图标,单击编辑。
- 修改代码模板的代码和模板信息。
- 提交或发布代码模板。
移动代码模板 - 在代码模板页面,将鼠标悬停在需要移动的代码模板后的
图标,单击移动。
- 在移动文件对话框,选择目录。
- 单击确定,完成代码模板的移动。
克隆代码模板 - 在代码模板页面,将鼠标悬停在需要移动的代码模板后的
图标,单击克隆。
- 在克隆代码模板对话框,配置参数。
- 单击确定。
删除代码模板 说明 系统仅支持删除没有被实时计算任务引用的代码模板。- 在代码模板页面,将鼠标悬停在需删除的代码模板后的
图标,单击删除。
- 在提示对话框,填写备注信息。
- 单击确定并提交,完成代码模板的删除。