ODS的作用是什么?

时间:2010-11-05 10:18:53

标签: database data-modeling data-warehouse

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

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

我几乎没有问题:

  • ODS来自运营方面,因此应该对其应用什么数据建模。实体 - 关系建模,但更多聚合或维度建模(如果是这样,与数据仓库的区别是什么?)?

  • 在大多数文章中,它说ODS拥有实时或接近实时的值,那么它的频率是多少?每小时一次?在交易的基础上?

  • ODS将提供哪些应用程序? OLAP立方体?报告工具?还有一次,如果这些应用程序直接进入ODS,那么数据仓库的角色是什么?

欢迎任何有关消耗臭氧层物质一般用途的信息以及与数据仓库的主要区别和互补性。

谢谢,

1 个答案:

答案 0 :(得分:3)

运营数据存储是公司用于运营的数据库。它通常被建模为实体和关系。 ODS的逻辑设计是标准化的,而实际的实现可以针对性能进行去标准化。 ODS专为快速插入和更新而设计,只需要很少的索引。 ODS包含实时或接近实时的数据,但不包含太多历史数据。

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

相关问题