首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理尺寸缓慢变化的PerformancePoint滤波器

管理尺寸缓慢变化的PerformancePoint滤波器
EN

Stack Overflow用户
提问于 2015-12-04 17:29:38
回答 1查看 86关注 0票数 0

只是一些背景信息:

我有一个维度表,它使用SCD2跟踪我们公司中的用户更改(团队更改、职务更改等),参见下面的示例:

我已经构建了一个,并为维度创建了所有必要的层次结构,并且它在浏览和钻取事实表时工作得很好。

我遇到的问题是PerformancePoint仪表板上的过滤器。当我使用User维度表和它的多个用户实例时,它在列表中显示重复项。我可以理解为什么在维度上引用代理项ID。但是如果我选择A-团队的第一个实例,我将看到他们在一个特定时期的所有销售,如果我选择第二个实例,我将看到他们在一个不同时期的所有销售。

处理这种行为的最好方法是什么?理想情况下,我希望看到一个不同的按字母顺序排列的团队列表,当我选择团队名称时,它会显示他们所有的数据。

我已经考虑过使用MDX查询过滤器,但是我想看看是否有什么我没有考虑过的。

我意识到这不是一个简单而迅速的问题,但任何帮助都将受到感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-07 15:49:04

答案很简单,因为我在Cube上的用户维度表中有一个拖网。

  1. 在“用户”维度下,我向属性列表中添加了两个重复属性( "Team“是”Team“的副本,"User Filter”是“用户名”的副本),这些属性只用于筛选仪表板。

  1. 在每个重复的属性属性下,我将AttributeHierarchyOptimizedState设置为“未优化”,我还将它们的AttributeHierarchyVisible设置为false,因为我在中间的层次结构窗口中显示了两个重复的属性。

  1. 将您的Cube部署到服务器并进入PerformancePoint。创建一个新的MDX过滤器(此图像显示已完成的过滤器)

  1. 这是我使用的代码,它只显示对它们有实际影响的维度成员(极大地减少了列表),通过在维度上使用所有成员,它还让我可以选择在列表的顶部显示"All“。

  1. 部署新的过滤器,现在您可以看到不同的用户和团队列表,完美地工作,并选择每个实例(不管SCD2行)

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

https://stackoverflow.com/questions/34094098

复制
相关文章

相似问题

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