业务分类、数据域与数据集市构成业务驱动的管理框架,通过划分数据归属领域(业务分类)、定义核心业务活动(数据域)、组织场景化数据服务(数据集市),实现从数据生产到消费的价值闭环。本文介绍业务分类、数据域、业务过程、数据集市和主题域的关联关系及使用方式。
核心概念关系
-
业务分类:业务分类是最高层的业务领域划分。比如零售行业根据销售渠道,将业务分为实体业务和电商业务。
-
数据域:数据域则是跨业务的主题聚合,通常是根据业务类别、数据来源、数据用途等多个维度,对企业的业务数据进行的区域划分。一个数据域可以归属多个业务分类,比如交易域可能同时服务于线上和线下的交易场景。
-
业务过程:数据域下的具体业务活动,比如交易域下有如下单、支付等业务过程,一个数据域下可以有多个业务过程。
-
数据集市:是面向具体业务场景的数据出口,如运营平台集市。
-
主题域:将数据集市按照分析视角进行主题划分,如商品分析域、用户行为域等,一个数据集市下可以有多个主题域。
业务分类
如您所在的集团或公司业务复杂且较为庞大时,可创建业务分类,对数据进行业务区分,便于对业务数据进行更加方便的管理。
以常见的零售行业为例,常见的划分维度有:销售渠道、产品管理线、核心职能等。您可以采用某一个维度,紧扣 “数据责任归属”和“业务独立性” 原则,对业务进行分类。
以下是以这些常见维度进行业务划分的案例:
|
划分维度 |
适用场景 |
业务分类示例 |
覆盖数据范围 |
|
销售渠道 |
全渠道零售商 |
1. 实体零售业务 2. 电商业务 3. 跨境业务 |
POS交易/APP订单/海外仓库存 |
|
商品管理线 |
多品类集团 |
1. 快消品业务 2. 家电业务 3. 生鲜业务 |
SKU基础信息/商品类目/保质期监控 |
|
核心职能 |
单渠道多部门协作 |
1. 采购供应链业务 2. 市场营销业务 3. 会员运营业务 |
供应商画像/促销活动表/会员等级表 |
定义业务分类
在数仓规划页面的左侧导航栏,单击业务分类,进入业务分类页面,执行以下操作,完成业务分类的定义。
创建业务分类
-
在业务分类页面,鼠标悬停至
图标,单击新建一级业务分类。 -
在弹出的新建一级业务分类对话框中配置各项参数,单击确定后,完成创建。
创建完成后,左侧导航树中显示已定义的业务分类层级,例如一级分类电商业务下包含小红书渠道和淘宝渠道两个子分类,同级还有零售、存款业务、统一客户等分类。
创建子业务分类
在一级业务分类下,如有其他子业务分类,可继续新建子业务分类。创建方法与一级业务分类相同。
创建完成后,子业务分类列表展示业务名称、英文缩写、创建时间、备注等信息,每条记录支持编辑和删除操作。
关联数据域
完成业务分类创建后,您可以在分类页面的“关联数据域”区域绑定目标数据域,以明确当前业务线可访问的数据范围。设置完成后,后续该业务分类下的数据建模即可使用此处关联的所有数据域。
数据域的更多介绍,参见:数据域。
通过下拉框勾选目标数据域(如商品域 itm、流量域 log、交易域 trd、客服域 crm 等),单击确定完成选择,也可单击一键加载全部数据域快速添加。已选数据域在下方表格中展示中文名、英文名、英文缩写和备注信息,支持删除操作。
数据集市管理
创建完成业务分类后,您可以在该业务分类页面的数据集市管理区域,查看当前业务分类挂载的数据集市列表,并根据业务需求对目标数据集市进行编辑或删除等管理操作。
数据集市的更多介绍,参见:数据集市。
删除指定数据集市将清除其与业务分类的绑定关系,同时会删除该数据集市本身。请谨慎操作。
使用业务分类
业务分类创建完成后,您可在维度建模创建维度表、明细表、汇总表、应用表时关联对应的业务分类;也可在页面左侧的目录树上方,单击
按钮,进入模型列表页,根据业务数据视角查看表分类详情。

也可以进入数据指标,在公共层下创建原子指标、派生指标、复合指标时关联对应的业务分类。
数据域
数据域是一个较高层次的数据归类标准,是对企业业务过程进行抽象、提炼、组合的集合,是企业业务人员在使用数据时第一个分组入口,可以帮助企业业务人员快速的从海量的数据中快速圈定到自己的业务数据。
以零售行业为例,以下展示业务分类和数据域的关系:
定义数据域
创建数据域
-
在数仓规划页面的左侧导航栏,单击公共层 > 数据域,进入数据域页面。
-
单击新建域,在弹出的新建数据域对话框中配置各项参数后,单击确认,完成创建。
系统默认数据域不可删除;删除数据域前,需删除该数据域下所有业务过程和逻辑模型。
添加业务过程
成功创建数据域后,您可以查看目标数据域的详细信息,并基于该数据域创建需要分析的业务数据活动(即业务过程)。
-
在数据域页面,单击已创建的数据域,进入该数据域的详情页。
-
创建数据域后,系统默认为当前数据域添加命名后缀为
_default的业务过程。 -
单击新建业务过程,在弹出的新建业务过程对话框中配置各项参数信息,单击确定,完成创建。
创建完成后,业务过程管理列表将展示已配置的业务过程,包含英文缩写、中文名、英文名、数据域、负责人、备注等信息,操作列支持查看、编辑、删除。
使用数据域
后续您可以在以下模块引用数据域:
-
进入维度建模,在指定的数据域下创建贴源表、维度表和汇总表。
在维度建模页面左侧树形结构中,各层级与右侧表单配置字段的对应关系为:第一层级对应业务分类(如零售),第二层级对应数据域(如商品域),第三层级对应数仓分层(如明细表),第四层级对应业务过程(如商品上架)。创建的表(如
dwd_test)显示在对应业务过程节点下,右侧表单可配置数仓分层、业务分类、业务过程、存储策略、表名、表中文名、生命周期、负责人及描述等信息。 -
数据域的英文缩写,可以在数仓分层的检查器中新增模型规则时,作为规则定义的可选属性使用。
业务过程
业务过程是对业务活动流程的描述,例如在电商领域,加购、下单、支付等都可以是一个业务过程。进行业务效果分析时,业务过程有非常典型的应用,例如常用漏斗分析,即将购买商品的业务活动分解为浏览商品、加入购物车、下订单、付款、确认收货等业务过程,统计每个业务过程的“订单数”,即可以针对“订单数”这一指标做漏斗分析。
以零售行业及关联的数据域为例,以下是业务分类、数据域和业务过程的关系:
定义业务过程
-
在数仓规划页面的左侧导航栏,单击,进入业务过程页面。
-
单击新建业务过程,在新建业务过程对话框,配置各项参数后,单击确定,完成创建。
-
若要删除业务过程,可以在业务过程列表中直接删除,也可以在其所在的数据域下的业务过程列表中进行删除。
重要删除业务过程前,需先删除与该业务过程有关联的逻辑模型和指标。
使用业务过程
后续您可以在以下模块引用业务过程:
-
在维度建模创建明细表时关联具体的业务过程。
例如,在业务过程下拉框中选择物流域 / 发货。
-
在数据指标中,为每个业务过程创建用于衡量业务属性的原子指标、派生指标和复合指标。
在新建派生指标页面的基本信息区域,选择业务过程为交易域 / 加购。
数据集市
数据集市是基于业务分类,面向具体应用场景或指定产品进行的个性化数据统计,通常位于应用层。
以零售行业下的电商业务为例,构建电商集市,零售客户画像等数据集市,重点服务运营人员的分析需求。
定义数据集市
新建数据集市
-
在数仓规划页面的左侧导航栏,单击,进入数据集市页面。
-
在数据集市页面,鼠标悬停至
图标,单击新建一级数据集市,在弹出的对话框新建一级数据集市中填写各项参数,并单击确定,完成创建。以下为关键参数说明:
-
集市类型。
-
业务集市:面向业务需求的集市。
-
数据应用集市:面向数据产品需求的集市。
-
公共集市:如果您希望创建各集市需要通用的应用层模型,则可以选择该类型。
-
-
业务分类。
-
数据集市所属的业务分类,详情参见:业务分类。
-
-
-
若要删除数据集市,可在页面左侧的数据集市目录,右键单击目标集市,在弹出的下拉操作栏中单击删除按钮,完成删除。
新建子数据集市
在一级数据集市下,如有其他子数据集市,可继续新建子数据集市。创建方法与一级数据集市相同。
主题域管理
创建完成业务分类后,您可以在该业务分类页面的数据集市管理区域,查看当前业务分类挂载的数据集市列表,并根据业务需求对目标数据集市进行编辑或删除等管理操作。
主题域管理页面以表格展示已创建的主题域列表,列包括主题域名称、英文缩写、创建时间、备注和操作(编辑、删除)。示例中包含渠道(channel)、地区(region)、商品(itm)、品类(category)四个主题域,各主题域的备注描述其所服务的业务分析需求方向。
删除指定主题域将移除其与数据集市的绑定关系,同时会删除该主题域本身。请谨慎操作。
使用数据集市
完成数据集市的创建后,后续您可以在以下模块引用数据集市:
-
在维度建模面向具体业务数据分析创建应用表时,关联该数据集市。
在维度建模页面左侧导航树中,层级结构为业务分类 > 数据集市 > 主题域 > 应用表。选中目标应用表后,右侧展示基本信息表单,其中集市/主题字段即为该应用表关联的数据集市。
-
在数据指标中,为每个数据集市创建用于衡量业务属性的派生指标和复合指标。
派生指标按 业务分类 > 数据集市 > 主题域 > 派生指标 的层级组织。创建派生指标时,需在业务逻辑区选择 时间周期(如
1d(近1天))、修饰词(如exposure(曝光))和 原子指标(如goods_cnt(商品数量)),并在基本信息区设置 数仓分层、集市/主题、英文缩写、中文名称等属性。指标名称由时间周期、修饰词和原子指标组合生成,例如近1天_曝光_商品数量。
主题域
主题域用于将数据集市按照分析视角进行划分,通常是联系较为紧密的数据主题的集合,最终面向业务应用统计分析数据。
以电商集市为例,重点服务行业运营人员的分析需求,所属业务分类为零售,后续基于不同视角对行业集市中的数据划分成“商品、品类、地区”等主题域。后续在创建应用层派生指标、创建应用层模型时需要关联到目标集市和主题域中。
定义主题域
创建主题域
-
在数仓规划页面的左侧导航栏,单击,进入主题域页面。
-
在主题域页面,鼠标悬停至
图标,单击新建一级主题域,在弹出的新建一级主题域对话框中配置参数,单击确定,完成创建。 -
若要删除主题域,您可以在左侧的主题域目录,右键单击,在弹出的下拉操作拦中,单击删除按钮,完成删除。
创建子主题域
在一级主题域下,如有其他子主题域,可继续新建子主题域。创建方法与一级主题域相同。
使用主题域
主题域创建成功后,后续您可以在以下模块引用主题域:
-
在维度建模创建应用表时,关联该主题域。
在集市/主题下拉框中,从树形结构中选择目标主题域(例如展开行业集市并选择地区)。
-
在数据指标中,为每个主题域创建用于衡量业务属性的派生指标和复合指标。
后续步骤
完成以上配置后,需要明确数仓分层结构,规划数仓层级并为每个层级设置检查器,为后续的维度建模和数据指标提供规范。
详情参见:数仓分层。