DataWorks的模型列表帮助您统一管理已创建的模型。在列表页,您可查看指定条件的模型,同时,也可对多个目标模型执行批量操作。本文为您介绍如何查看模型列表并批量修改模型信息。
使用限制
当前仅支持批量修改模型的生命周期。
操作步骤
进入模型列表。
进入数据开发页面。
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的 ,在下拉框中选择对应工作空间后单击进入数据开发。
单击左上方的图标,选择 。
在维度建模页面单击图标,进入模型列表。
查看模型列表及批量修改模型。
在模型列表,您可执行如下操作:
查看模型列表
查看模型的基本信息或执行新建、克隆等单个模型的相关操作。
区域
描述
1
在该区域,您可通过模型名称、数仓分层等信息进行筛选,查看指定条件的模型。
说明通过名称搜索支持模糊匹配,即输入关键词,即可搜索出所有名称包含关键词的模型。
2
在该区域,您可查看模型的基本信息,或执行单个模型的相关操作。
新建:快速创建全新模型。
克隆:快速复制已有模型。
查看:进入目标模型详情页,查看或编辑模型详情。
删除:存在关联关系的模型,需解除关联关系后才可删除。
说明模型删除后不可恢复,请您谨慎操作。
批量修改模型
在模型列表页,您可勾选所需模型,批量修改模型信息。
说明当前仅支持批量修改模型的生命周期。
克隆表
如果您已创建完成部分表,后续希望创建内容一致的表,可使用克隆表快速创建。您仅需找到待克隆的表,右键后选择克隆表即可,表参数配置与新建表参数配置一致。
模型管理
创建完成维度表、明细表、汇总表、应用表后,您可以在左侧的目录树双击模型名称,查看对应模型的详情,在模型详情页顶部菜单栏,进行模型的编辑、发布、模型开发等操作。
编辑模型:单击编辑即可对当前表的基本信息和字段进行修改编辑,编辑完成后单击保存即可完成修改。
说明编辑修改表信息后,需发布物化至引擎,才能在后续开发过程中使用最新修改后的表。
刷新模型信息:单击刷新可对当前变内容进行刷新,以获取最新的表信息。
配置模型关联关系:单击关联关系即可创建或修改当前模型的关联关系。
提交模型:提交成功后,将会生成一个新的模型版本,新提交的模型内容会覆盖已有的模型内容。
发布模型:单击发布即可将表发布物化至引擎,同时,会自动生成相应质量规则。
查看模型发布日志:单击日志即可查看表发布日志详情。
生成模型代码框架:模型发布成功后,单击模型开发,即可通过模型开发功能生成代码框架,帮助您提高后续数据开发效率。详情请参见基于模型生成ETL代码。
导出生成模型的代码语句:单击导出即可将模型信息转化为对应引擎的建表DDL语句或ETL语句,便于复制或直接导出代码文件。
版本对比
模型每次提交都将生成一个新的版本。在模型编辑页面的右侧导航栏,您可查看模型的所有版本信息。同时,还可执行如下操作:
版本对比
比较所选版本的内容差异。当仅选择一个版本时,则是比较所选版本与当前已保存的模型内容间的差异。
说明最多支持选择两个版本进行对比。
回滚
切换至所需的模型版本。切换后模型编辑页面的内容将被目标版本内容覆盖。
说明回滚操作仅是将界面配置更新至所选回滚版本。