ODS,DWD,ADS是什么意思

简介: ODS,DWD,ADS是什么意思

ODS、DWD 和 ADS 是数据仓库中的常见术语,代表了不同的数据处理层次和目标:

  1. ODS(Operational Data Store):操作型数据存储层。ODS是一个面向业务操作的数据存储区域,用于保留从源系统抽取的原始数据。ODS通常用于支持实时或近实时的查询和报表需求,并提供对源系统数据的快速访问和响应。

  2. DWD(Data Warehouse and Data Mart):数据仓库和数据集市层。DWD是数据仓库的核心层,用于集成和整合来自不同源系统的数据,进行清洗、转换和建模,以获得一致、可靠、全面的数据视图。DWD还为数据分析和决策提供基础,支持复杂的查询、报表、分析和挖掘操作。

    数据集市(Data Mart)是DWD的子集,用于针对特定业务领域或用户群体构建独立的数据集市,以满足特定业务需求。

  3. ADS(Analytical Data Store):分析型数据存储层。ADS是面向多维分析和决策支持的数据存储区域,用于提供高性能的数据查询和分析服务。ADS通常采用优化的数据模型和索引结构,以支持复杂的多维分析、数据挖掘和报表查询。

这三个层次相对应于数据仓库架构中的不同阶段和目标。ODS层保存原始数据,DWD层进行数据集成和建模,ADS层用于高性能的多维分析和决策支持。通过将数据从ODS到DWD再到ADS逐层加工和处理,可以满足不同层次和领域的数据需求,并支持各类数据分析和决策任务。

目录
相关文章
|
SQL 存储 BI
数仓学习---数仓开发之ADS层
数仓学习---数仓开发之ADS层
925 1
|
1月前
|
人工智能 数据可视化 算法
企业想做数智化,数据仓库架构你得先搞懂!
在数智化浪潮下,数据驱动已成为企业竞争力的核心。然而,许多企业在转型过程中忽视了数据仓库这一关键基础。本文深入解析数据仓库的重要性,厘清其与数据库的区别,详解ODS、DWD、DWS、ADS分层逻辑,并提供从0到1搭建数据仓库的五步实战方法,助力企业夯实数智化底座,实现数据治理与业务协同的真正落地。
企业想做数智化,数据仓库架构你得先搞懂!
|
存储 索引
维度表和事实表的区别
转载:转载:https://blog.csdn.net/qq_56870570/article/details/118938411
5546 0
|
存储 数据可视化 前端开发
数仓常用分层与维度建模
本文介绍了数据仓库的分层结构和维度建模。数仓通常分为ODS、DIM、DWD、DWS和ADS五层,各层负责不同的数据处理阶段。维度建模是数据组织方法,包括星型和雪花模型。星型模型简单直观,查询性能高,适合简单查询;雪花模型则通过规范化减少冗余,提高数据一致性和结构复杂性,但可能影响查询效率。选择模型需根据业务需求和数据复杂性来定。
2133 0
|
8月前
|
SQL 存储 大数据
Flink 基础详解:大数据处理的强大引擎
Apache Flink 是一个分布式流批一体化的开源平台,专为大规模数据处理设计。它支持实时流处理和批处理,具有高吞吐量、低延迟特性。Flink 提供统一的编程抽象,简化大数据应用开发,并在流处理方面表现卓越,广泛应用于实时监控、金融交易分析等场景。其架构包括 JobManager、TaskManager 和 Client,支持并行度、水位线、时间语义等基础属性。Flink 还提供了丰富的算子、状态管理和容错机制,如检查点和 Savepoint,确保作业的可靠性和一致性。此外,Flink 支持 SQL 查询和 CDC 功能,实现实时数据捕获与同步,广泛应用于数据仓库和实时数据分析领域。
4399 32
|
存储 DataWorks 数据处理
dataworks里面的stg层、ods层、dwd层、dws层、是怎么分层的呢?
【8月更文挑战第21天】dataworks里面的stg层、ods层、dwd层、dws层、是怎么分层的呢?
1235 7
|
存储 OLAP
ads选择表模型
【8月更文挑战第12天】
157 5
|
存储 机器学习/深度学习 数据采集
深入解析大数据核心概念:数据平台、数据中台、数据湖与数据仓库的异同与应用
深入解析大数据核心概念:数据平台、数据中台、数据湖与数据仓库的异同与应用