Data Vault 2.0 - 为什么我们在拥有信息市场时需要业务保险库?

时间:2016-06-07 23:23:39

标签: database dimensional-modeling data-vault

当我们在建立信息集市时应用业务规则时,拥有业务保险库的目的是什么?

1 个答案:

答案 0 :(得分:2)

想象一下共享一些业务规则的几个部门。

要么可以为每个Information Mart实施这些通用业务规则。

或者,使用Business Vault层,业务规则及其实现将有一个中心点。所有Information Marts都可以直接从Business Vault获取数据并将其放入其结构中。如果业务规则发生变化,则只需要更改一个点。

如果一个部门需要另一个业务规则,则可以直接在Business Vault创建第二个业务规则,并且也可以用于其他目的。

此外,元数据文档只会稍微变细一些,因为不是每个Information Mart都会显示自己的业务规则实现。

因此,建议决定将规则尽可能地放在下游其他组件的下游。