我正在使用SSDT为Sqlserver Analysis Services(表格模式)创建模型 . 我的核心措施是在一个表中,其中包含UserId和WeekId的组合键 . 我与UserId和WeekId上的其他表有关系 . 现在我想基于两者的组合添加另一种关系 . 但是,SSDT不允许我在创建关系时输入多个字段 .
我该怎么办?我应该用一把钥匙强制措施吗?我是SSAS newby,所以也许我只是想念一些非常明显的东西 .
您只能在关系中使用单个列 . 您需要在两个表中连接UserID和WeekID,然后构建关系 .
另一种方法是创建一个代理键整数,它是一个无意义的标识符,表示UserID和WeekID组合并将其添加到两个表中 .
1 回答
您只能在关系中使用单个列 . 您需要在两个表中连接UserID和WeekID,然后构建关系 .
另一种方法是创建一个代理键整数,它是一个无意义的标识符,表示UserID和WeekID组合并将其添加到两个表中 .