建议使用人员

维度建模(原模型设计中心)是专门为数仓开发(数据工程师、ETL工程师等等)人员设计的产品,因此建议该类人员或类似职能的人员使用。

使用场景说明


用户说明

维度建模(原模型设计中心)的用户,可大概分为三类不同职能的人员,分别为:

  • 数据团队管理者
  • 数仓架构师(较为资深的开发人员)
  • 普通的数仓开发人员

对于数据团队管理者主要负责整体上的数仓体系设计,需要在项目中心添加数据团队管理者角色,并将该类人员添加进去。该角色下的人,可访问数仓配置页面,可进行主题域配置分层配置字段级配置表设计规则管理操作,也可以在基础字段页面维护字典集内的字典名称。

对于数仓架构师主要负责在主题域下创建和修改表工单的审批工作,需要数据团队管理者在构建主题域时,指定其为某些域的审批人。此外,主题域负责人也可指定其子主题的审批人。

对于普通的数仓开发人员主要负责主题域的建设,同时维护主题下的维度、度量等。开发人员可将设计好的主题域下的子主题以及相关模型,提交给审批人进行审批。

典型场景举例

XX公司数仓团队接入了一块新业务的数据需要对该业务进行数仓建模,步骤如下:

  1. 数据团队管理者小徐评估后,在主题域配置页面创建了主题域theme ,并设置域负责人为数仓开发小华,域审批人为数仓架构师小云和小娜;
  2. 域负责人小华评估这块业务后,规划了二级主题,在主题域页面的theme主题域下新建了二级主题sec_theme,并维护了主题域或子主题的介绍;
  3. 域负责人小华在表设计工单管理页面设计dwd-明细表,基于表结构的内容,在维度度量页面,分别维护了相关维度和度量;
  4. 域负责人小华将设计好的工单提交,架构师小云和小娜,接收到审批邮件通知,其中小云前往表设计工单管理处理工单,结果为通过;
  5. 基于运营提出的指标,小华设计了dws-汇总表和ads-应用层表,在设计中维护了表字段和维度、指标的关系,也通过工单审批通过;
  6. 小华将ads-应用层表做成了有数报表。
说明:上述场景中,涉及了主题域的管理,维度、度量、指标的管理,表设计工单的创建、审核等。通常主题域在一开始创建后,不太会轻易去动,但是子主题可能随着业务的发展,域负责人会做一些小的调整。维度和度量,一般可直接由数仓开发来设置,指标则在指标系统维护,一般有数据产品经理或分析师等来维护,也可由数仓开发维护。表设计工单中,数仓开发会选择域和分层。其中对于表的分层的功能,数仓团队的负责人需要和内部做好宣讲,明确怎么样的表可以放到什么分层。