用户通过Excel连接到多维数据集数据。但他们需要角色级别的安全性。
因此,我们隐藏了一个角色的度量。当连接到Excel时,它会抛出错误。
以下是我们将某个度量隐藏到角色的方式。
BIDS - > Solution Explorer - >角色 - >尺寸数据 - >选择MeasuresDimension - >取消选择不应显示的措施。我没有选择[mymeasure]。
我正在通过Excel连接到多维数据集数据。但是我收到错误“当字符串[测量]时,在多维数据集中找不到成员[mymeasure]。[mymeasure],被解析了”
请帮忙。
答案 0 :(得分:0)
遗憾的是,在Excel中提示错误,因为存在使用用户无权限的措施的计算成员。
要“捕获”您必须调整MDX脚本的错误
检查Jorg Klein的博客,他知道如何解决这个问题: http://sqlblog.com/blogs/jorg_klein/archive/2013/02/18/implement-ssas-md-cell-security-using-dimension-security-with-blazing-performance.aspx
此处列出了解决方案和示例。