首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PowerView中使用DAX创建切片器

在PowerView中使用DAX创建切片器
EN

Stack Overflow用户
提问于 2015-07-21 04:10:13
回答 2查看 147关注 0票数 0

我正在努力使一个仪表板在MS PowerView,但有一些问题为我的仪表板创建“切片器”。切片器基本上是整个仪表板的过滤器,它根据选择的内容过滤掉整个显示。例如,我正在处理一项调查,因此如果我们单击" person“切片器下的person type 1,则只会显示person type 1的回答。

我正在尝试制作一个基于统计测量类型的切片器。基本上,我想要一个具有3种不同统计指标的切片器:平均值、中位数和模式。因此,当选择"average“时,只会显示那些使用"average”度量的图形。

到目前为止,我在MS Access中只有一个名为“度量名称”的表,并且我已经在我的表中将其设置为切片器。然而,为了让我的切片器工作,我相信我必须使用DAX公式。你知道怎么做吗?我试过if(MeasureNameMeasureType = "Average"),但我不确定如何判断真假。

如有任何反馈,我们将不胜感激!!:)

EN

回答 2

Stack Overflow用户

发布于 2015-07-27 03:11:12

您可以制作一个切片器,允许用户选择要在画布上的图表中显示的度量值。但正如Rory所说,你不能用它来显示/隐藏图形。它只会改变图表中使用的度量。

Jason Thomas有一篇关于在Power Pivot中创建切片器来选择度量的很好的博客文章。它在表格模型中的工作原理与此类似。

  1. 创建具有ID列的度量表。
  2. 基于该表创建度量,以从切片器选择中查找最小ID值。这将告诉您选择了哪种度量。
  3. 将图表中的度量值替换为此新度量值。

我一点也不认为这是对金宝的反对。它与维度模型关系不大,更多地与所需UI功能所需的技术解决方案有关。基本上,您可以拥有自己的维度模型,并将此表放在维度模型之外,而不会觉得自己违反了规则。

票数 0
EN

Stack Overflow用户

发布于 2015-07-21 06:57:17

切片器通常是一个维度的属性。当您在该属性上进行筛选时,该筛选器也适用于您的事实表。因此,如果您有一个包含三个条目的维度:平均值、中位数和模式,则可以创建一个事实表来堆叠平均值、中位数和模式值,以便在单击切片器时筛选该属性的事实表。这将允许您在一个图形上显示这三种类型。它不允许您显示某些图形而不显示其他图形。这种类型的事实表有点违背了金博尔对事实表设计的看法……

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

https://stackoverflow.com/questions/31525464

复制
相关文章

相似问题

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