研发规范包括表规范及流程管控。研发规范用于定义板块级别数据表的时间分区、业务日期、表命名规范及业务对象、业务活动的研发流程管控。本文为您介绍如何查看并编辑表规范及业务对象、业务活动的研发流程管控。
前提条件
开始执行操作前,请确认您已完成数据板块的创建。更多信息,请参见创建数据板块。
权限说明
仅支持超级管理员和系统管理员编辑表规范及管控研发流程。
查看并编辑表规范
在Dataphin首页,单击顶部菜单栏的规划。
按照下图操作指引,进入数据板块配置页面。
在数据板块配置页面,单击研发规范,进入研发规范页签。
在研发规范页签,鼠标悬停卡片并单击右上角编辑,修改表规范。
板块级规则
描述
时间分区-天
逻辑表的天调度周期会使用天分区属性作为系统分区字段。通常情况下不建议修改,除非您企业有自己的规范。
修改时间分区参数时,需要配置以下参数:
中文名:默认为时间分区-天,支持修改。包含汉字、字母、数字、下划线(_)或短划线(-),且不能超过64个字符。
英文名:默认为ds,当前板块中没有任何业务实体时,支持修改。包含字母、数字或下划线(_),且不能超过64个字符。
数据类型:根据计算引擎类型不同,数据类型不同。
MaxCompute计算引擎:STRING。
默认格式:选择时间分区的默认格式。默认yyyyMMdd。支持yyyyMMdd、yyyy-MM-dd。
描述:填写时间分区的简单描述,128个字符以内。
时间分区-小时
逻辑表的小时调度周期会使用天分区和小时分区属性作为系统分区字段。通常情况下不建议修改,除非您企业有自己的规范。
修改时间分区参数时,需要配置以下参数:
中文名:默认为时间分区-小时,支持修改。包含汉字、字母、数字、下划线(_)或短划线(-),且不能超过64个字符。
英文名:默认为hh,当前板块中没有任何业务实体时,支持修改。包含字母、数字或下划线(_),且不能超过64个字符。
数据类型:根据计算引擎类型不同,数据类型不同。MaxCompute计算引擎:STRING。
默认格式:固定为HH(24小时制),不支持修改。
描述:填写时间分区的简单描述,128个字符以内。
时间分区-分钟
逻辑表的分钟调度周期会使用天分区、小时分区和分钟分区作为系统分区字段。通常情况下不建议修改,除非您企业有自己的规范。
中文名:默认为时间分区-分钟,支持修改。包含汉字、字母、数字、下划线(_)或短划线(-),且不能超过64个字符。
英文名:默认为mm,当前板块中没有任何业务实体时,支持修改。包含字母、数字或下划线(_),且不能超过64个字符。
数据类型:根据计算引擎类型不同,数据类型不同。MaxCompute计算引擎:STRING。
默认格式:固定为mm,不支持修改。
描述:填写时间分区的简单描述,128个字符以内。
表命名
定义维度逻辑表、事实逻辑表和汇总逻辑表的命名规范。您可以按照下图操作指引,开启维度逻辑表、事实逻辑表和汇总逻辑表的增加后缀和前缀开关。开启后,维度逻辑表、事实逻辑表和汇总逻辑表的命名规范说明如下:
维度逻辑表:新创建天时效的维度逻辑表,名称会额外增加后缀df,格式为
<数据板块名称>.dim_<业务对象名称>_df
,例如ld_demo. dim_member_df
。事实逻辑表:新创建的事实逻辑表,会将主题域的英文缩写添加为表名前缀的一部分,格式为
<数据板块名称>.fct_<主题域缩写>_<业务活动名称>_<数据时效>
,例如lld_demo. fct_trd_order_di
。汇总逻辑表:新创建的天时效汇总逻辑表,名称会额外增加后缀dd,格式为
<数据板块名称>.dws_<统计粒度名称>_<业务对象名称>_dd
,例如ld_demo.dws_member_item_dd
。
开启流程管控
开启后,所有业务对象、业务活动上线时,需经由板块架构师审批,审批通过方可正式上线,以便保证模型研发质量。
在数据板块列表页面,按照下图操作指引,打开流程管控开关。
- 本页导读 (0)