添加动态元素筛选器
1.概述
动态元素过滤器允许查看者通过下拉列表选择他们希望在可视化中看到的度量或层次结构,而无需编写任何脚本。
2.设置
对于本例,将使用一个数据立方体,它公开两个度量(LineTotal、OrderQty)和三个层次结构(FirstName、OrderDate、Product)。您可以按照本文中的步骤自己构建一个类似的数据多维数据集文章.
3.动态测量
3.1.添加动态元素
首先,在左侧的主菜单中使用空白模板。
拖动向数据库从层次结构探索到仪表板画布。控件将显示为一个表可视化数据分析小组在它的左边。
在数据分析面板中,单击单击添加下链接措施.
在要添加的可用度量的列表中,转到计算元素节并点击< >动态测量.
动态度量被添加到Data Analysis Panel中,您可以看到它在表可视化中被设置为默认度量(OrderQty)。
要更改默认动态度量,请单击“数据分析面板”中的“动态度量”进行编辑。
在配置对话框中展开参数值节,并设置动态测量下拉列表设置为所需的默认值。例如,将其更改为LineTotal.
表可视化现在显示LineTotal默认度量。
或者,您可以打开令牌菜单的右侧动态测量并将默认值设置为没有选择.这将导致表可视化最初不显示任何动态度量。
要在动态选择每个度量时确定聚合器和格式,请使用数据多维数据集作为数据源(或数据集)促进(在度量集后面自动生成的)。该度量在数据多维数据集中支持聚合器和格式化设置过程的结果生效,因为数据分析面板在签入后将无法在视图模式中使用。您可以只选择一个受支持的聚合器,以便它始终有效,并且可以为每个度量设置不同的格式。
3.2.添加动态过滤器
下一步是向仪表板添加Dynamic Element过滤器,以允许用户通过下拉列表切换度量。
选择画布上的表可视化,单击过滤器在工具栏中,然后单击动态元素(发现在更多的).
一个动态元素过滤器控件被添加到画布和过滤器可视化面板自动打开。默认情况下,过滤器已经连接到动态测量,因此您可以关闭面板。
切换到视图模式,并使用过滤器下拉列表选择要在表可视化中看到的度量。过滤器的令牌菜单可用于将动态度量切换回其默认值,或切换到没有选择.
如果将鼠标悬停在表格单元格上,工具提示将显示当前度量的标题和值。这是可能的,因为特殊的关键字[动态测量说明]和(动态测量)你可以在属性对于表列。
4.动态层次结构
4.1.添加动态元素
添加动态层次结构类似于添加动态度量。
在此示例中,首先使用空白模板。
拖动OrderQty测量从探索到仪表板画布。控件将显示为一个表可视化数据分析小组在它的左边。
在数据分析面板中,单击单击添加下链接行.
在要添加的可用层次结构列表中,转到计算元素节并点击< >动态层次结构.
动态层次结构被添加到数据分析面板中,您可以看到它被设置为默认层次结构(FirstName)进行表格可视化。
要更改默认的动态层次结构,请单击数据分析面板中的动态层次结构进行编辑。
在配置对话框中,单击展开参数值如有必要,设置元素下拉列表设置为所需的默认值。例如,将其更改为产品代替。
表可视化现在显示了每个表对应的一行产品默认情况下。
4.2.添加动态过滤器
下一步是向仪表板添加Dynamic Element过滤器,以允许用户通过下拉列表切换层次结构。
选择画布上的表可视化,单击过滤器在工具栏中,然后单击动态元素(发现在更多的).
一个动态元素过滤器控件被添加到画布和过滤器可视化面板自动打开。默认情况下,过滤器已经连接到动态层次结构,因此您可以关闭面板。
切换到视图模式,并使用过滤器下拉列表选择希望在表可视化中看到的层次结构。过滤器的令牌菜单可用于将动态层次结构切换回其默认值。
如果将鼠标悬停在表格单元格上,工具提示将显示当前层次结构级别和相应的成员。这是可能的,因为特殊的关键字[动态层级级别]和(动态层次结构)你可以在属性对于表列。
5.属性
控件中自定义的动态元素筛选器的一些关键属性属性窗口.
5.1.显示元素
默认情况下,动态筛选器中显示的可用度量(或层次结构)列表可能包括您不想要的度量或层次结构。您可以精确地控制哪些元素(度量或层次结构)将出现在过滤器中,而不是修改底层数据多维数据集属性.
下主要属性,单击+按钮下显示元素.您将看到可用度量或层次结构的复选框列表。只需选择那些你想要出现在动态过滤器。
5.2.显示标记
以类似的方式,您可以通过控件控制希望在过滤器的令牌菜单中显示哪些令牌显示标记财产。如果要完全隐藏令牌菜单,可以在看选项卡下外观.
5.3.标签文本
下文本属性,使用标签文本属性更改显示在筛选器下拉列表上方的文本。
6.笔记
- 动态层次结构和度量并不意味着要取代编辑执行分析的度量集,并且具有更有限的过滤和排序选项。有关其他限制,请参见登打士BI -产品说明.