为验证代码和任务是否正常,您可以手动发起补数据任务并验证数据。本文为您介绍如何进行维度逻辑表、事实逻辑表、汇总逻辑表和同步任务的补数据。

前提条件

完成数据建模,详情请参见步骤五:规范建模

背景信息

维度模型、事实模型、汇总模型等开发完成并提交后,将自动生成逻辑表物理化任务,包括dim_province_core_od001_v1fct_order_pay_df_od000_v1dws_province_od000_v1。这三种模型生成的逻辑表物理化任务的补数据操作方法相同,下面以维度逻辑任务dim_province_core_od001_v1为例,为您介绍补数据操作。

补数据(维度逻辑任务)

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 进入逻辑表物理化任务页面。
    1. 在Dataphin首页,单击顶部菜单栏的研发
    2. 可选:单击项目名称后的test图标,选择DevBasic(非Data_distill)项目。
      如果您当前访问的是DevBasic(非Data_distill)项目,且项目空间为您的数据开发空间,则不需要选择项目空间。
    3. 在数据开发页面,单击顶部菜单运维
    4. 运维页面,单击全局运维,默认进入离线周期任务页面。
    5. 离线周期任务页面,单击逻辑表物理化任务
  4. 单击您开发维度模型时生成的维度逻辑任务。
  5. 右键单击维度逻辑任务节点,选择补数据
  6. 补数据页面,填写业务日期为2019-10-27~2019-10-27。选择下游选择
    说明 进入任务节点的补数据页面后,系统会自动生成实例名称,您也可以手动修改。
  7. 完成参数配置后,单击确定
  8. 查看补数据实例运行结果。
    1. 在左侧导航栏,单击ceshi图标。
      ceshi
    2. 右键单击补数据实例节点,选择查看运行日志
    3. 运行日志页面,查看运行日志。
      ceshi

补数据(同步任务)

  1. 全局运维页面,单击左侧导航栏中的ceshi图标。
  2. 离线手动任务页面,单击您开发的同步任务dataphin
  3. 单击运行
    ceshi
  4. 运行页面,将业务日期填写为2019-10-27
  5. 完成参数配置后,单击确定,开始运行离线手动任务。
  6. 查看补数据实例运行结果。
    1. 在左侧导航栏,单击cehg图标。
    2. 离线手动实例,单击同步任务dataphin生成的实例。
    3. 在该实例的详情页面,单击查看运行日志