首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSAS透视表-从父子层次结构中仅检索叶和第一个父级,而不是所有级别

SSAS透视表-从父子层次结构中仅检索叶和第一个父级,而不是所有级别
EN

Stack Overflow用户
提问于 2015-08-26 19:47:03
回答 1查看 315关注 0票数 1

我有以下情况。User1有权查看

代码语言:javascript
复制
UK (London and Northampton) .

DimBrach是一个parent-child hierarchy。当User1想要访问报告时,我希望他只看到leafs (London and Northampton)和第一个父级,而不是整个层次结构。如何在Pivot TableSSAS (MDX)中达到此目的?

EN

回答 1

Stack Overflow用户

发布于 2015-08-26 21:20:08

您可以非常简单地在Visual Studio中的SSAS项目中执行此操作:

  1. 为用户
  2. 创建角色在角色设计器的维数据选项卡中,取消选择/选择所需的维成员

您可以通过处理多维数据集,通过VS浏览它并使用"Change User“按钮来检查它是否正常工作。(不需要输入用户密码)。

MDX:要使角色安全性不那么硬编码,可以在角色维数据选项卡的高级选项卡中使用语句,并填充控制访问的事实数据表。从你过去的question来看,你已经在这么做了。

据我所知,Excel数据透视表在显示层次结构的特定层次上远不如原始MDX灵活。最终用户可以查看他们的数据透视表,右键单击字段并选择显示/隐藏字段选项,这样他们就可以控制所看到的内容。但据我所知,开发人员根本无法阻止他们查看特定的级别。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32225808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档