我应该在DimGeography表上设置BK / NK吗?

时间:2016-06-21 13:44:33

标签: sql ssis etl data-warehouse

我刚刚开始创建数据仓库。

我们的LOBS拥有许多与人,地点,网站等相关的不同地址。

创建DimGeography表时,我应该设置一个Business / Natural Key,或者存储与众多数据集相关的地址的最佳实践。

提前致谢

威尔

1 个答案:

答案 0 :(得分:0)

最后,我选择使用SSIS加载到DimGeography表中,逐步将每个地址引入表中并来回引用。

问题可能是SSIS加载时间,如果我在DimCustomer表中放置了地址,因为我有很多客户,并且还分解了一些创建全名信息和全名加标题的信息,以避免报告速度问题体积测量/报告。

如果有人有任何回顾性评论,他们非常欢迎:)