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

前提条件

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

操作步骤

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 进入维度逻辑表页面。
    1. 在Dataphin首页,单击顶部菜单栏中的研发
    2. 在数据开发页面,单击项目名称后的test图标,选择DevBasic(非Data_distill)项目。
      如果您当前访问的是DevBasic(非Data_distill)项目,且项目空间为您的数据开发空间,则不需要选择项目空间。
    3. 在数据开发页面,单击规范建模
    4. 规范建模页面,单击左侧导航栏的test图标。
  4. 维度逻辑表页面的左侧列表,单击需要配置调度参数的维度逻辑表。
  5. 可选:解锁维度逻辑表。
    • 如果维度逻辑表已被您自己锁定,则不需要解锁。
    • 如果维度逻辑表已被他人锁定,则需要单击页面右上角的test图标,解锁维度逻辑表。
  6. 在该维度逻辑表的页面,单击页面上方的调度配置
  7. 调度配置页面,配置调度参数。
    1. 配置基本信息区域参数。
      系统自动生成的逻辑表名称任务类型描述,不支持修改。faaga
      参数 描述
      描述 填写对调度配置的简单描述。
      优先级 您可以选择节点调度任务执行的优先级优先级包括:
      • 最低优先级
      • 低优先级
      • 中等优先级
      • 高优先级
      • 最高优先级
      参数配置 节点参数配置是对代码中所用参数的具体赋值。您可以单击节点参数配置说明,查看Dataphin调度系统节点配置的规则及支持配置的时间参数。
    2. 配置调度周期区域参数。
      faga
      • 如果依赖上周期选择为不依赖,则维度逻辑表参与调度时不依赖上周期。
      • 如果依赖上周期选择为依赖,则执行以下操作,添加依赖节点。
        1. 单击fagag图标。
        2. 根据页面提示,配置参数。gagaga
          编号 描述
          选择节点类型。系统支持选择自定义本逻辑表内节点
          • 如果节点类型选择的是自定义,则需要选择节点ID。您可以通过以下两种方式选择节点ID:
            • 单击fagga图标,在文本框中输入节点ID的关键字,快速搜索节点。
            • 在节点ID列表中选择节点ID。
          • 如果节点类型选择的是本逻辑表内节点,则单击fagga图标,选择依赖的字段后,单击确定,完成依赖字段的添加。
          选择依赖的字段。
          • 单击fagga图标,在文本框中输入字段的关键字,快速搜索字段。
          • 在字段列表中,选中需要依赖的字段,单击确定
          您可以单击fagag图标,添加多个依赖节点。
    3. 配置调度依赖区域参数。
      gfaga
      分区 描述
      自动解析 单击解析输入输出,解析上游依赖逻辑表节点(本节点)两部分。如果您重复单击解析输入输出,则刷新上游依赖逻辑表节点(本节点)
      上游依赖 为您展现该逻辑表内的物理节点所依赖的父节点。您可以通过以下两种方式新增上游依赖:
      • 新增解析出的节点为上游依赖节点:
        1. 单击解析问题提示,为您展示源代码中出现的源物理表和未被解析出对应的关联节点ID的节点。
        2. 单击确定并关联
      • 新增系统内的节点(例如,virtual节点等)为上游依赖节点:
        1. 单击新增上游依赖
        2. 根据页面提示,选择上游依赖和源物理表。

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

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