产品概述

1 简介

EasyDesign主要提供组织数据、刻画数据、规范约束、效果衡量等四大能力,用于实现数仓的规范化建模,同时指引数仓建设的方向。该产品提供了主题域、表分层和字典集配置,以及表设计规则管理的功能;提供了数仓建设概览大屏数据;提供了主题域、维度、度量、基础字典查看和管理的功能;提供了通过工单创建表、修改表的功能。

此外,四大能力的具体介绍如下:

组织数据: 按照主题域、多级主题(支持主题的富文本说明)和表分层来组织和管理数仓表。

刻画数据: 通过主键、维度、度量、指标、基础字典等描述数仓核表心信息。

规范约束: 在平台上通过工单设计和修改表,提供表命名约束、表和字段核心标签设置。

效果衡量: 提供数仓建设水平评估值指标体系。

如下表,为术语解释:

术语名称 术语解释
主题域 数仓建设的一个上层分类概念,把比较接近的业务过程或者属性接近内容划分为一个大的整体,称之为域。
子主题 主题域下的分类,是更细化的业务或者内容的集合划分,分为二级主题、三级主题、四级主题
表分层 数仓表按不同的特性进行层次的划分,不同的分层包含不同类型的数据。
维度 维度是度量的环境,用来反映业务的一类属性,常见的如统计日期、用户、省份、性别等。
度量 来源于业务系统中不经过加工的用于反映和描述事实的数值型数据,不带业务口径。比如物流运单表中记录的运单金额,订单表中用户的支付金额。
指标 有业务统计含义的数值型数值,通过度量加工得到,目前可在指标系统中中定义。比如物流运单收入、GMV等,是通过事实表经过一定的计算逻辑加工得到。

2 产品优势

EasyDesign是基于网易内部多个业务的实践经验,以及和相关数仓建设方法论的结合而形成的一个产品。该产品可以为数仓团队的数据建设提供一定地指导作用,不同团队可根据自身承接业务的不同,规划出的适合的主题域和分层来组织数据。也可通过丰富的权限配置,来实现主题域、表分层、落地库的选择控制,以及审批控制。同时,在产品的很多功能细节上,也融入了相关规范和标准落地的引导。此外,也提供了数仓建设的若干核心指标,来引导数据团队进行数据建设。

3 产品功能架构

1.png

4 产品技术架构

产品概述 - 图2 2.png