我是数据仓库设计的新手,据我所知,我创建了一个数据仓库设计。
对于这个数据库,我创建了4个维度和1个事实表。
任何人都可以就上述要点提出建议 任何修改必须做或者这是正确的吗?
答案 0 :(得分:0)
维度有自己的自动递增键,因此,如果您的意思是没有从源系统复制密钥,那就没问题了。
不确定这意味着什么。维度具有唯一标识“维度对象”(客户,商店,产品)的业务键,但列列具有唯一约束。对于SCD类型1,它恰好是唯一的,但这是一种特殊情况。
所以,你在SSIS中使用SCD - 很好。
错了 - 至少我理解这一点的方式。加载事实表时,您必须根据业务键查找每个维度的主键。
查看 this example 。