在将Kimball方法用于数据仓库之前使用Datavault建模

时间:2017-08-28 10:14:09

标签: ssas data-modeling data-warehouse business-intelligence data-vault

  1. 在数据仓库项目中,为什么在从登陆/登台区域数据库中传输数据集市(使用Kimball方法)中的数据之前,我们需要使用DataVault建模?即为什么我们不能使用Kimball方法将数据从登陆/临时区域数据库直接传输到最终数据集市?

  2. 这是必须的吗?

2 个答案:

答案 0 :(得分:4)

那么,您不需要使用Data Vault方法。此外,您不需要使用Kimball。此外,您不需要使用3nf。

这完全取决于您在环境中的要求。在

  • 数据结构,
  • 数据复杂性,
  • 上浆,
  • 时间表,
  • 更改源格式,
  • 需要历史化,
  • 报告,仪表板或其他ETL结构的要求......

没有必要专门做Data Vault。

这完全取决于你想做什么以及你的要求是什么。

答案 1 :(得分:0)

我注意到最近,Data Vault 2.0方法已在EDW项目中变得非常普遍。 Kimball / Star-schema数据模型仍被广泛使用,但它们主要只是Data Vault之上允许报告的顶级抽象。

肯特·格拉齐亚诺(Kent Graziano)有很好的入门知识,可以理解DV建模here,摘录自丹·林斯泰特(Dan Linstedt)的书(也是一本好书)。