调度配置是配置节点在调度过程中的调度规则及依赖关系。本文为您介绍如何配置维度逻辑表的调度参数。

前提条件

完成维度的创建,详情请参见新建维度

背景信息

调度配置的权限限制,详情请参见数据开发权限列表

操作步骤

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
    您可以通过以下方式,快速进入数据开发模块:
    • 单击快速开始相关工作区域的规范建模
    • 单击快速进入研发项目区域的DevBasic(非Data_distill)项目,选择开发数据的项目空间。
    说明
    • 如果您通过快速开始相关工作进入数据开发模块,则跳过步骤3。
    • 如果您通过快速进入研发项目进入数据开发模块,则跳过步骤3和4。
  3. 在Dataphin首页,单击顶部菜单栏中的研发
  4. 在数据开发页面,单击项目名称后的test图标后,单击DevBasic页签,选择数据开发的项目空间(非Data_distill项目)。
    如果您当前访问的是DevBasic(非Data_distill)项目,且项目空间为您的数据开发空间,则不需要选择项目空间。
  5. 进入调度配置页面。
    1. 在数据开发页面,单击规范建模
    2. 规范建模页面,单击左侧导航栏的test维度逻辑表图标。
    3. 维度逻辑表页面的左侧列表,单击需要配置调度参数的维度逻辑表。
      您可以在搜索框中,输入维度逻辑表名称关键字,快速查询到需要配置调度参数的维度逻辑表。
    4. 解锁维度逻
      • 如果维度逻辑表已被您自己锁定,则不需要解锁。
      • 如果维度逻辑表已被他人锁定,则需要单击页面右上角的test图标,解锁维度逻辑表。
  6. 在该维度逻辑表的主表页面,单击页面上方的调度配置
  7. 调度配置页面,配置调度参数。
    1. 配置基本信息区域参数。
      系统自动生成的逻辑表名称任务类型描述,不支持修改。faaga
      参数 描述
      优先级 您可以选择节点调度任务执行的优先级优先级包括:
      • 最低优先级
      • 低优先级
      • 中等优先级
      • 高优先级
      • 最高优先级
      参数配置 对代码中所用参数的具体赋值。您可以单击节点参数配置说明,查看Dataphin调度系统节点配置的规则及支持配置的时间参数。
    2. 配置调度周期区域参数。
      faga
      • 如果依赖上周期选择为不依赖,则维度逻辑表调度时无上游依赖节点。
      • 如果依赖上周期选择为依赖,则执行以下操作,添加依赖节点。
        1. 单击fagag图标。
        2. 配置参数。gagaga
          编号 描述
          选择节点类型。系统支持选择自定义本逻辑表内节点
          • 如果节点类型选择为自定义,则执行以下操作,选择依赖字段:
            1. 单击节点ID显示框区域。
            2. 在节点ID列表中,选择节点ID。

              您也可以在下拉列表的输入框中,输入节点ID的关键字,快速搜索节点。

            3. 单击依赖字段显示框区域,在下拉列表中,选中依赖字段。

              您可以在下拉列表中的输入框中,输入字段名称关键字,快速查找字段。如果所有字段需要依赖,则选中全选

            4. 单击确定
          • 如果节点类型选择为本逻辑表内节点,则执行以下操作,选择依赖字段:
            1. 单击依赖字段显示框区域,在下拉列表中,选中依赖字段。

              您可以在下拉列表中的输入框中,输入字段名称关键字,快速查找字段。如果所有字段需要依赖,则选中全选

            2. 单击确定
          您可以单击fagag图标,添加多个依赖节点。
    3. 配置调度依赖区域参数。
      gfaga
      分区 描述
      自动解析 单击解析输入输出,解析上游依赖逻辑表节点(本节点)两部分。如果您重复单击解析输入输出,则刷新上游依赖逻辑表节点(本节点)
      上游依赖 为您展现该逻辑表内的物理节点所依赖的父节点。您可以通过以下两种方式新增上游依赖:
      • 新增解析出的节点为上游依赖节点:
        1. 单击解析问题提示,为您展示源代码中出现的源物理表和未被解析出对应的关联节点ID的节点。
        2. 单击确定并关联
      • 新增系统内的节点(例如,virtual节点等)为上游依赖节点:
        1. 单击新增上游依赖
        2. 单击上游依赖显示框区域,
        3. 根据页面提示,选择上游依赖和源物理表。

          您也可以单击fagag图标,添加多个上游依赖。

        4. 单击确定并新增,完成上游依赖的新增。
      逻辑表节点(本节点) 为您展示逻辑表节点的输出名称。逻辑表节点的输出名称由系统自动生成。
  8. 完成调度参数配置后,单击确定,完成维度逻辑表的调度配置。
  9. 保存、提交和发布维度逻辑表。
    1. 单击维度逻辑表页面上方的teaga图标,保存维度逻辑表。
    2. 单击维度逻辑表页面上方的fagaga图标,提交维度逻辑表。
    3. 提交备注页面,填写备注信息。
    4. 单击确定并提交,完成维度逻辑表的提交。
    5. 可选:发布维度逻辑表。
      • 如果您的开发模式是Dev-Prod模式,则需要发布维度逻辑表,详情请参见管理发布任务
      • 如果您的开发模式是Basic模式,则提交成功的维度逻辑表,即可进入生产环境。