标签: ssas ssas-tabular
我正在构建我的第一个表格视图并有一个问题。
我有的表格模型有3个基于3个视图的表,这些视图存在于SQL服务器上。事件视图,用户视图和类别视图。
在事件视图中,我有2列(AssignedUser,CreatedUser),它们都可以根据用户ID链接到用户视图,但是我被告知只有一个表之间的一个关系可以同时处于活动状态?如果是这种情况,我如何将分配和创建的用户链接回用户表?
很抱歉,如果回答简单,我在谷歌上找不到任何有用的东西,我试过了!
非常感谢
答案 0 :(得分:1)
如果您需要加入2次(或更多)维度用户,则可以复制现有视图。 例如: 您的 DimUser 视图将是 DimUserInCharge (或DimSupportTeam,..)和 DimEndUser (或DimClient,..)
这是一个基于Adventure Works DB的小例子
如果您想保持相同的尺寸,则必须以不同的方式设计您的事实。 (也许可以添加另一个维度,如" DimUserType") 或添加2个不同的事实表 ...
对你有帮助吗? 阿诺