调度配置是配置节点在调度过程中的调度规则及依赖关系。本文为您介绍如何配置事实逻辑表的调度参数。
前提条件
背景信息
操作步骤
- 登录Dataphin控制台。
- 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>。您可以通过以下方式,快速进入数据开发模块:
- 单击快速开始相关工作区域的规范建模。
- 单击快速进入研发项目区域的Dev或Basic(非Data_distill)项目,选择开发数据的项目空间。
说明- 如果您通过快速开始相关工作进入数据开发模块,则跳过步骤3。
- 如果您通过快速进入研发项目进入数据开发模块,则跳过步骤3和4。
- 在Dataphin首页,单击顶部菜单栏中的研发。
- 在数据开发页面,单击项目名称后的图标后,单击Dev或Basic页签,选择数据开发的项目空间(非Data_distill项目)。如果您当前访问的是Dev或Basic(非Data_distill)项目,且项目空间为您的数据开发空间,则不需要选择项目空间。
- 进入调度配置页面。
- 在数据开发页面,单击规范建模。
- 在规范建模的左侧导航栏,单击事实逻辑表图标。
- 在事实逻辑表页面的左侧功能区,单击需要配置调度参数的事实逻辑表。
- 解锁事实逻辑表。
- 如果事实逻辑表已被您自己锁定,则不需要解锁。
- 如果事实逻辑表已被他人锁定,则需要单击页面右上角的图标,解锁事实逻辑表。
- 在该事实逻辑表的页面,单击页面上方的调度配置。
- 在调度配置页面,配置调度参数。
- 配置基本信息区域参数。系统自动生成的逻辑表名称、任务类型和描述,不支持修改。
参数 描述 优先级 您可以选择节点调度任务执行的优先级,优先级包括: - 最低优先级。
- 低优先级。
- 中等优先级。
- 高优先级。
- 最高优先级。
参数配置 节点参数配置是对代码中所用参数的具体赋值。您可以单击节点参数配置说明,查看Dataphin调度系统节点配置的规则及支持配置的时间参数。 - 配置调度周期区域参数。
- 如果依赖上周期选择为不依赖,则事实逻辑表参与调度时不依赖上周期。
- 如果依赖上周期选择为依赖,则执行以下操作,添加依赖节点。
- 单击图标。
- 根据页面提示,配置参数。
编号 描述 ① 选择节点类型。系统支持选择自定义和本逻辑表内节点。 ② - 如果节点类型选择为自定义,则执行以下操作,选择依赖字段:
- 单击节点ID显示框区域。
- 在节点ID列表中,选择节点ID。
您也可以在下拉列表的输入框中,输入节点ID的关键字,快速搜索节点。
- 单击依赖字段显示框区域,在下拉列表中,选中依赖字段。
您可以在下拉列表中的输入框中,输入字段名称关键字,快速查找字段。如果所有字段需要依赖,则选中全选。
- 单击确定。
- 如果节点类型选择为本逻辑表内节点,则执行以下操作,选择依赖字段:
- 单击依赖字段显示框区域,在下拉列表中,选中依赖字段。
您可以在下拉列表中的输入框中,输入字段名称关键字,快速查找字段。如果所有字段需要依赖,则选中全选。
- 单击确定。
- 单击依赖字段显示框区域,在下拉列表中,选中依赖字段。
③ 您可以单击图标,添加多个依赖节点。 - 如果节点类型选择为自定义,则执行以下操作,选择依赖字段:
- 配置调度依赖区域参数。
分区 描述 自动解析 单击解析输入输出,解析上游依赖和逻辑表节点(本节点)两部分。如果您重复单击解析输入输出,则刷新上游依赖和逻辑表节点(本节点)。 上游依赖 为您展现该逻辑表内的物理节点所依赖的父节点。您可以通过以下两种方式新增上游依赖: - 新增解析出的节点为上游依赖节点:
- 单击解析问题提示,为您展示源代码中出现的源物理表和未被解析出对应的关联节点ID的节点。
- 单击确定并关联。
- 新增系统内的节点(例如,virtual节点等)为上游依赖节点:
- 单击新增上游依赖。
- 单击上游依赖显示框区域,
- 根据页面提示,选择上游依赖和源物理表。
您也可以单击图标,添加多个上游依赖。
- 单击确定并新增,完成上游依赖的新增。
逻辑表节点(本节点) 为您展示逻辑表节点的输出名称。逻辑表节点的输出名称由系统自动生成。 - 新增解析出的节点为上游依赖节点:
- 配置基本信息区域参数。
- 单击确定,完成事实逻辑表的调度配置。
- 保存、提交和发布事实逻辑表。
- 单击编辑事实逻辑表页面上方的图标,保存调度参数的配置。
- 单击编辑事实逻辑表页面上方的图标,提交实时逻辑表。
- 在提交备注页面,填写备注信息。
- 单击确定并提交,完成事实逻辑表的提交。
- 可选:发布事实逻辑表至生产环境。
- 如果您的开发模式是Dev-Prod模式,则需要发布事实逻辑表,详情请参见管理发布任务。
- 如果您的开发模式是Basic模式,则提交成功的事实逻辑表,即可进入生产环境。