Sql server 处理Business Intelligence Studio多维数据集维度中的重复值
我有一个立方体维度,它在层次和市场之间有关系 它们包含在同一个表中,具有结构id、层、市场。但是,当我创建维度时,它会在表中每一行的成员属性中显示一行。有没有办法重新构造它,使其成为:Sql server 处理Business Intelligence Studio多维数据集维度中的重复值,sql-server,sql-server-2008,business-intelligence,dimensions,olap-cube,Sql Server,Sql Server 2008,Business Intelligence,Dimensions,Olap Cube,我有一个立方体维度,它在层次和市场之间有关系 它们包含在同一个表中,具有结构id、层、市场。但是,当我创建维度时,它会在表中每一行的成员属性中显示一行。有没有办法重新构造它,使其成为: 第1层 第二层 第三层 当我扩展它时,在每个相关层下面列出了市场?好的,找到了问题。上表有3列:id、tier、market。BIS自动创建维度时,添加了一个一对一关系。 删除维度,使用现有表创建新维度,将id设置为键列,然后选择其他列作为维度属性。重建、重新部署和处理,维度将具有所需的树结构。确定,找到问题。
第1层
第二层
第三层
当我扩展它时,在每个相关层下面列出了市场?好的,找到了问题。上表有3列:id、tier、market。BIS自动创建维度时,添加了一个一对一关系。
删除维度,使用现有表创建新维度,将id设置为键列,然后选择其他列作为维度属性。重建、重新部署和处理,维度将具有所需的树结构。确定,找到问题。上表有3列:id、tier、market。BIS自动创建维度时,添加了一个一对一关系。 删除维度,使用现有表创建新维度,将id设置为键列,然后选择其他列作为维度属性。重建、重新部署和处理,维度将根据需要具有树结构