模型管理

DataWorks的模型列表帮助您统一管理已创建的模型。在列表页,您可查看指定条件的模型,同时,也可对多个目标模型执行批量操作。本文为您介绍如何查看模型列表并批量修改模型信息。

使用限制

当前仅支持批量修改模型的生命周期。

操作步骤

  1. 进入模型列表。

    1. 进入数据开发页面。

      登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的数据开发与治理 > 数据开发,在下拉框中选择对应工作空间后单击进入数据开发

    2. 单击左上方的图标图标,选择全部产品 > 数据建模 > 维度建模

    3. 维度建模页面单击列表页图标,进入模型列表

  2. 查看模型列表及批量修改模型。

    在模型列表,您可执行如下操作:

    • 查看模型列表

      查看模型的基本信息或执行新建、克隆等单个模型的相关操作。查看模型列表

      区域

      描述

      1

      在该区域,您可通过模型名称数仓分层等信息进行筛选,查看指定条件的模型。

      说明

      通过名称搜索支持模糊匹配,即输入关键词,即可搜索出所有名称包含关键词的模型。

      2

      在该区域,您可查看模型的基本信息,或执行单个模型的相关操作。

      • 新建:快速创建全新模型。

      • 克隆:快速复制已有模型。

      • 查看:进入目标模型详情页,查看或编辑模型详情。

      • 删除:存在关联关系的模型,需解除关联关系后才可删除。

        说明

        模型删除后不可恢复,请您谨慎操作。

    • 批量修改模型

      在模型列表页,您可勾选所需模型,批量修改模型信息。

      说明

      当前仅支持批量修改模型的生命周期。

      批量修改模型

克隆表

如果您已创建完成部分表,后续希望创建内容一致的表,可使用克隆表快速创建。您仅需找到待克隆的表,右键后选择克隆表即可,表参数配置与新建表参数配置一致。复制表

模型管理

创建完成维度表、明细表、汇总表、应用表后,您可以在左侧的目录树双击模型名称,查看对应模型的详情,在模型详情页顶部菜单栏,进行模型的编辑、发布、模型开发等操作。

  • 编辑模型:单击编辑即可对当前表的基本信息和字段进行修改编辑,编辑完成后单击保存即可完成修改。

    说明

    编辑修改表信息后,需发布物化至引擎,才能在后续开发过程中使用最新修改后的表。

  • 刷新模型信息:单击刷新可对当前变内容进行刷新,以获取最新的表信息。

  • 配置模型关联关系:单击关联关系即可创建或修改当前模型的关联关系。

  • 提交模型:提交成功后,将会生成一个新的模型版本,新提交的模型内容会覆盖已有的模型内容。

  • 发布模型:单击发布即可将表发布物化至引擎,同时,会自动生成相应质量规则。

  • 查看模型发布日志:单击日志即可查看表发布日志详情。

  • 生成模型代码框架:模型发布成功后,单击模型开发,即可通过模型开发功能生成代码框架,帮助您提高后续数据开发效率。详情请参见基于模型生成ETL代码

  • 导出生成模型的代码语句:单击导出即可将模型信息转化为对应引擎的建表DDL语句或ETL语句,便于复制或直接导出代码文件。

版本对比

模型每次提交都将生成一个新的版本。在模型编辑页面的右侧导航栏,您可查看模型的所有版本信息。同时,还可执行如下操作:版本对比

  • 版本对比

    比较所选版本的内容差异。当仅选择一个版本时,则是比较所选版本与当前已保存的模型内容间的差异。

    说明

    最多支持选择两个版本进行对比。

  • 回滚

    切换至所需的模型版本。切换后模型编辑页面的内容将被目标版本内容覆盖。

    说明

    回滚操作仅是将界面配置更新至所选回滚版本。