我有一个OLAP(多维)多维数据集,通过将 MDX 表达式添加到多维数据集维度(使用 UserName() 函数)来实现维度安全性。
安全模型运行良好,用户对多维数据集中的数据的访问受到限制。
我还添加了一些钻取操作。当用于维度安全性的维度包含在数据透视表中时,这可以正常工作。但是,当它们不包含在数据透视表中时(例如,如果您有一个仅包含度量的数据透视表),钻取操作会返回应该被安全模型(维度安全)遮挡的数据/行。
这是预期的吗?有什么解决方法吗?
我有一个OLAP(多维)多维数据集,通过将 MDX 表达式添加到多维数据集维度(使用 UserName() 函数)来实现维度安全性。
安全模型运行良好,用户对多维数据集中的数据的访问受到限制。
我还添加了一些钻取操作。当用于维度安全性的维度包含在数据透视表中时,这可以正常工作。但是,当它们不包含在数据透视表中时(例如,如果您有一个仅包含度量的数据透视表),钻取操作会返回应该被安全模型(维度安全)遮挡的数据/行。
这是预期的吗?有什么解决方法吗?