美文网首页
数据仓库模型

数据仓库模型

作者: cclucc | 来源:发表于2019-11-15 19:46 被阅读0次
什么是数据模型

数据模型是抽象描述现实世界的一种工具和方法,是通过抽象的实体及实体之间联系的形式,来表示现实世界中事务的相互关系的一种映射。

数据仓库建模步骤
  1. 业务建模,划分业务,梳理业务,适用的建模方法:实体建模。demo:
    划分业务:按照业务部门划分
    划分业务主题:xx部门划分为:浏览器/金融/搜索等;

  2. 领域概念建模,将业务建模抽象成实体,适用的建模方法:实体建模,将数据抽象成:实体-事件-说明。demo:
    浏览器o2o打点,deviceid(实体1)-itemid(实体2)-expose(事件)-在20190910 13:44:59的推荐path场景下(说明)

  3. 逻辑建模,实例化(实体的属性及实体之间的联系等),适用的建模方法:范式建模。demo:
    内容池(item实体属性表),用户属性表,ods层o2o表

  4. 物理建模,就是落地。demo:
    选择数据平台,如hive
    创建生成表的脚本,定义字段,规范字段转化的代码等,如:thrift生成hive表
    针对数据集市即(浏览器)的需要,按照维度建模的方法,生成一些事实表(o2o)和一些维表(暂无)

相关文章

  • 数仓建模 - 维度 vs 关系

    数据仓库模型建设 模型概念 维度建模 关系建模 建模实现对比 模型选择 Data Vault 简介 数据仓库模型建...

  • 离线数仓二

    数据仓库维度模型设计 维度建模基本概念 维度模型是数据仓库领域大师Ralph Kimall所倡导,他的《数据仓库工...

  • 大数据经典学习路线(及供参考)之 二

    2.1 数据仓库增强 2.1.1 数据仓库及数据模型入门 什么是数据仓库、数据仓库的意义、数据仓库核心概念、数据仓...

  • 数据仓库中星型模型和雪花模型

    参考:理解数据仓库中星型模型和雪花模型 在数据仓库的建设中,一般都会围绕着星型模型和雪花模型来设计表关系或者结构 ...

  • Oracle数据仓库博客(转,学)

    数据仓库之二 数据仓库设计--Kimball方法 本文介绍的是数据仓库设计的Kimball方法,即多维模型;关系模...

  • 数据仓库技术

    数据仓库基础 数据仓库的价值 数据仓库的源数据类型 数据仓库的基本架构 数据仓库的多维数据模型 数据立方体与OLA...

  • 数仓相关文章索引(1)

    基本常识 数据仓库的源数据类型 数据仓库的多维数据模型 BI数据仓库数据分层 即席查询 算法架构 浅谈数据仓库的基...

  • 数据岗位技能总结

    数据仓库 技能 数据仓库研发;数据集市研发;用户画像研发;实时数仓开发; 数据仓库建设方法,对3NF范式,星型模型...

  • 数据仓库设计

    数据仓库--事实表 数据仓库--事实表和维度表 DW数据仓库分层模型设计 如何优雅地设计数据分层 ODS DW D...

  • ODS、DW、DM的区别

    ODS:操作性数据仓库,最早的数据仓库模型。特点是数据模型采取了贴源设计,业务系统的数据结构是怎样的,ODS数据库...

网友评论

      本文标题:数据仓库模型

      本文链接:https://www.haomeiwen.com/subject/erskuctx.html