gpt4 book ai didi

database - ODS 的作用是什么?

转载 作者:搜寻专家 更新时间:2023-10-30 19:46:55 25 4
gpt4 key购买 nike

我认为这里的答案将来自经验。

我想知道操作数据存储 (ODS) 的真正目标是什么我正在浏览网页,但如果可能的话,我希望有一个真实的案例反馈。

我有几个问题:

  • ODS 是Operational 端的,那么应该对它应用什么样的数据建模。实体关系建模,但更聚合一点或维度建模(如果是这样,与数据仓库有什么区别?)?

  • 大多数文章都说 ODS 具有实时或接近实时的值,那么它的提要频率是多少?按小时计算?以交易为基础?

  • ODS 将提供什么应用程序? OLAP 多维数据集?报告工具?再来一次,如果这些应用程序直接进入 ODS,数据仓库的作用是什么?

欢迎提供有关 ODS 的一般用途以及与 DataWarehouse 的主要区别和互补性的任何信息。

谢谢,

最佳答案

运营数据存储是公司用来运营的数据库。它通常建模为实体和关系。 ODS 的逻辑设计是规范化的,而实际的实现可以为了性能而去规范化。 ODS 专为快速插入和更新而设计,索引尽可能少。 ODS包含实时或近实时数据,但不包含太多历史数据。

数据仓库是公司用来存储历史数据的数据库。它通常以尺寸为模型。 DW 的逻辑设计是星型,或多星型。 DW 专为快速选择而设计,因为行是定期批量插入的。 DW 包含历史数据,通常比 ODS 晚一个或更长时间。

关于database - ODS 的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4105004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com