数仓实践:维度建模标准规范定义

一、引言

指以维度建模作为理论基础,构建总线矩阵,划分和定义数据域、业务过程、维度、度量/原子指标、业务限定、时间周期、统计粒度、派生指标。

规范定义如下:

在这里插入图片描述
在这里插入图片描述

二、名词术语

名词 解释
数据域 面向业务分析,将业务过程或者维度进行抽象的集合。其中,业务过程可以概括为一个个不可拆分的行为事件,在业务过程之下,可以定义指标;维度是指度量的环境,如买家下单事件,买家是维度。为保障整个体系的生命力,数据域是需要抽象提炼、并且长期维护和更新的,但不轻易变动。在划分数据域时,既能涵盖当前所有的业务需求,又能在新业务进入时无影响的被包含进已有的数据域和扩展新的数据域。
业务过程 业务过程是指企业的业务活动事件,如下单、支付、退款都是业务过程。请注意业务过程是一个不可拆分的行为事件,通俗讲业务过程就是企业活动中的事件。
时间周期 用来明确数据统计的时间范围或者时间点,如最近30天、自然周、截至当日等。
业务限定 指除了统计维度以外指标的业务场景限定抽象,是对业务中圈选的统计范围的定义。如日志域的访问终端类型为无线端等。
度量/原子指标 维度是度量的环境,用来反映业务的一类属性,这类属性的集合构成一个维度,也可以称为实体对象。维度属于一个数据域,如地理维度(其中包括国家、地区、省以及城市等级别的内容)、时间维度(其中包括年、季、月、周、日等级别的内容)。
维度 维度是度量的环境,用来反映业务的一类属性,这类属性的集合构成一个维度,也可以称为实体对象。维度属于一个数据域,如地理维度(其中包括国家、地区、省以及城市等级别的内容)、时间维度(其中包括年、季、月、周、日等级别的内容)。
维度属性 维度属性隶属于一个维度,如地理维度里面的国家名称、国

相关推荐

  1. 2024-07-17 05:16:04       32 阅读
  2. 架构—Inmon范式与Kimball

    2024-07-17 05:16:04       38 阅读
  3. 数据:

    2024-07-17 05:16:04       31 阅读
  4. ——概述

    2024-07-17 05:16:04       19 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 05:16:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 05:16:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 05:16:04       45 阅读
  4. Python语言-面向对象

    2024-07-17 05:16:04       55 阅读

热门阅读

  1. 0. 前言

    2024-07-17 05:16:04       29 阅读
  2. Elasticsearch(ES)数据备份迁移

    2024-07-17 05:16:04       18 阅读
  3. Vue 显示关键词附近内容并高亮显示关键词

    2024-07-17 05:16:04       19 阅读
  4. 如何在服务器中安装anaconda

    2024-07-17 05:16:04       24 阅读
  5. ES(笔记)

    2024-07-17 05:16:04       24 阅读
  6. Perl 语言入门学习

    2024-07-17 05:16:04       18 阅读
  7. 使用milvus-sdk-go的迭代器导出数据

    2024-07-17 05:16:04       21 阅读