Advertisement

5. 离线数据仓库——DWS 层设计开发

阅读量:

离线数仓—DWS层设计开发

  • 前言
    • 一、DWS回顾
      • 1、对DWS层的认知
      • 2、DWS层存在的价值与意义
      • 3、DWS层的构建理念
      • 4、DWS层的核心特征
      • 5、基础指标与衍生指标
      • 6、DWS层的规划准则
      • 7、DWS层的实施流程

前言

在完成ODS、DIM以及DWD层级的架构设计与功能实现之后,接下来将着手开展DWS层级的规划与开发工作。

一、DWS回顾与分析

1、DWS层结构与功能解析

数据仓库汇总层数据(Data Warehouse Summary)根据指标需求,搭建初步的汇总事实表,通常采用宽表形式。依据上层应用与产品对指标的具体要求,建立具有公共粒度的汇总指标表。通过宽表方式实现模型的物理化,形成命名统一、口径一致的统计指标,为上层系统提供标准化的公共指标支持。

2、DWS层存在的必要性

在进行数据需求分析时,我们或许会产生如下疑问:为何不能直接从DWD层便捷地获取所需数据,而要额外构建DWS层的汇总表呢?是否意味着可以省略DWS层的建立?答案是:确实可行。不过,这一做法存在一个前提条件,即业务场景相对简单。从短期角度来看,这种做法能够迅速满足数据开发的需求;但从长远来看,可能会

全部评论 (0)

还没有任何评论哟~