3

添加新维度(一个全新的表,而不是现有维度表的新行)的标准做法是什么?您不必重做整个事实表,添加一个新字段,然后根据新维度表中的代理键填充它吗?有没有更简单的方法来做到这一点?

4

1 回答 1

2

只要新维度不改变任何事实表的粒度,添加新维度应该不是问题。如果任何现有事实表记录不适用于新维度,则只需在这些情况下使用虚拟键填充新外键列。

请记住检查与需要新维度键的事实表相关的开销,并根据每个事实表中现有记录的数量对其进行扩展。

于 2011-04-18T09:08:06.847 回答