首页 > 其他分享 >为什么要数据仓库分层?好处是?

为什么要数据仓库分层?好处是?

时间:2022-10-31 12:39:21浏览次数:76  
标签:存储 数据源 数据仓库 好处 分层 DW 数据


按照数据流入流出的过程,数据仓库架构可分为三层——源数据数据仓库数据应用。

为什么要数据仓库分层?好处是?_数据结构

 

  1. 源数据层(ODS):此层数据无任何更改,直接沿用外围系统数据结构和数据,不对外开放;为临时存储层,是接口数据的临时存储区域,为后一步的数据处理做准备。
  2. 数据仓库层(DW):也称为细节层,DW层的数据应该是一致的、准确的、干净的数据,即对源系统数据进行了清洗(去除了杂质)后的数据。
  3. 数据应用层(DA或APP):前端应用直接读取的数据源;根据报表、专题分析需求而计算生成的数据。

从上面可以看到,数据仓库分层以后,好处是:

  • 解耦合 分布执行 降低出问题的风险
  • 用空间换时间 用多步换取最终使用的数据的高效性。

标签:存储,数据源,数据仓库,好处,分层,DW,数据
From: https://blog.51cto.com/u_12277263/5809073

相关文章

  • 【XSY3892】【hihocoder1147】时空阵(分层图dp)
    设\(dp(i,t,l)\)表示已经定好前\(i\)层,共有\(t\)个节点,其中第\(i\)层有\(l\)个节点。直接转移即可,注意一些细节:第\(1\)层只有\(1\)号节点。同层之间......
  • TCP/IP分层
    TCP/IP分层TCP/IP网络分层模型TCP/IP协议共有4层,每一层需要下一层的支撑,同时也支撑着上层,顺序就是从下向上链接层:在以太网、Wifi上发送原始数据,工作在网卡的层次,使用M......
  • SQL分层查询
    数据中可能存在层次关系,本文章主要介绍查询这种关系的实例。会大量使用递归式CTE。 Emps表中 EName员工和MGR上级之间的关系如下:  每个上级......
  • Java面向对象以及优缺点-秋招面试--使用线程池的好处--拒绝策略
    文章目录​​方法重写规则​​​​7.合成复用原则​​​​通常类的复用分为两种:继承复用和合成复用两种,​​​​封装​​​​继承的优缺点​​​​继承:​​​​两小:​​......
  • AR远程协同能给企业带来哪些好处?广州华锐互动带你了解!
    什么是AR远程协同?AR远程协同又称“洞察”协作,几乎可以在任何地方提供专业知识。通过结合实时视频流、双向音频通信和AR增强现实功能,例如叠加在用户的物理环境视图上的叠加......
  • AIoT 对工业自动化的 5 大好处
        如果没有物联网(IoT)和人工智能(AI)的应用,科技世界就不会像今天这样。这些现代解决方案改变了商业格局,尤其是在工业自动化领域。物联网和人工智能推动了工业......
  • 学Python有什么好处?学习周期是多久?
    近几年,随着人工智能、大数据的快速发展,Python在国内越来越火,越来越多的人都开始学习Python;而在学习Python之前,很多小伙伴会问:学Python有什么好处?需要学多久?学Pyt......
  • 企业社保代缴有什么好处
    社保代缴这个行业逐渐走向成熟,这两年因为疫情又让社保代缴这个行业火了一把!现在不单单只有个人选择社保代缴公司办理业务,有很多个人微小企业也会选择社保代缴公司。个人与企......
  • 【C语言】函数的概述、函数的好处、库函数、语法原型。
    ......
  • 为什么vue3要选用proxy,好处是什么?
    提问Object.defineProperty()和proxy的区别?为什么vue3要选用proxy,好处是什么?proxyProxy对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋......