SSAS表格视图

SSAS表格视图,ssas,ssas-tabular,Ssas,Ssas Tabular,我正在构建我的第一个表格视图,我有一个问题 我拥有的表格模型有3个表,它们基于SQL server上存在的3个视图。事件视图、用户视图和类别视图 在事件视图上,我有两列(AssignedUser、CreatedUser),它们都可以基于用户ID链接到用户视图,但是我被告知一次只能激活表之间的一个关系?如果是这种情况,我如何将已分配和已创建的用户链接回用户表 很抱歉,如果答案很简单,我在谷歌上找不到任何有用的东西,我已经试过了 非常感谢如果您需要加入两次(或更多)维度用户,您可以复制现有视图。 例

我正在构建我的第一个表格视图,我有一个问题

我拥有的表格模型有3个表,它们基于SQL server上存在的3个视图。事件视图、用户视图和类别视图

在事件视图上,我有两列(AssignedUser、CreatedUser),它们都可以基于用户ID链接到用户视图,但是我被告知一次只能激活表之间的一个关系?如果是这种情况,我如何将已分配和已创建的用户链接回用户表

很抱歉,如果答案很简单,我在谷歌上找不到任何有用的东西,我已经试过了


非常感谢

如果您需要加入两次(或更多)维度用户,您可以复制现有视图。 例如: 您的DimUser视图将是DimUserInCharge(或DimSupportTeam,…)和DimEndUser(或DimClient,…)

下面是一个基于AdventureWorksDB的小示例

如果你想保持相同的维度,你必须以不同的方式设计你的事实。(还可以添加另一个维度,如“DimUserType”) 或添加两个不同的事实表

这对你有帮助吗? 阿诺