0
  1. 在数据仓库的项目,为什么我们需要使用DataVault建模日前将数据集市将从登陆/分段区域的数据(使用金博尔方法)之前使用Datavault造型数据库?即为什么我们不能使用Kimball方法将数据直接从登陆/登台区数据库传输到最终数据集市?使用金博尔方法的一个数据仓库

  2. 这是必须要做的吗?

回答

4

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

这一切都取决于您的环境要求。在

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

专门执行Data Vault没有“需要”。

这一切都取决于你想要做什么以及你的要求是什么。

+0

所有关键都在这里。如果您需要真正跟踪数据来自何处,以便在数据集市到达该数据集市之前审核好数据和错误数据,那么数据保险库将派上用场。例如,如果您正在存储医疗记录,那么数据保险库便于真正跟踪所有源系统数据的来源,何时首次发现,确切发生了什么以及所有相关信息在获取之前至关重要去那个集市。对于没有进入市场的数据也是如此(即:坏数据)。 – Fastidious