如何解决在 SSAS 中开发缓慢变化的维度
我在互联网上搜索了很多,但没有什么好结果。我有 3 个表,想在 SSAS Cube 中开发 SCD 类型 2。
1- DimCompanies
2- DimDate
3- 事实表
事实表:
值
公司编号
日期编号
DimCompanies 有此信息:
公司编号
公司名称
我在网上用了很多方法,比如添加代理键和业务键,但都没有效果。
我的问题是,公司有一个年份的名称,例如 2000 到 2005,而 2006 年之后它有一个新名称。因此,加载立方体时必须显示新信息,但是无论我做什么,都无法实现这种模式。我在 DimCompanies 中添加 YearId 和 IsCurrent 但我不知道如何使用它。我也不知道如何将 DimDate 连接到 DimCompanies。
解决方法
您的 DimDate 和 DimCompanies 应该有一个唯一键(主键),它将链接到您的事实表列 DateId 和 CompaniesId(外键) - 这就是您将两者连接起来的方式,因为它们已在事实表中连接。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。