使用动态区域可见性
仪表板空间很有价值,尤其是当您想要逐步揭示关于数据的洞察时。使用动态区域可见性,您可以根据字段或参数的值隐藏或显示区域(平铺或浮动仪表板元素)。当您进行交互时,仪表板上的区域会出现或消失。结果是一个动态的仪表板,不会损害您想要的布局。
虽然您可以通过单击仪表板上的按钮来显示或隐藏对象,但动态区域可见性允许您自动显示和隐藏对象。这非常适合不同用户组使用的仪表板。例如,当不同的用户组访问您的仪表板时,您可能希望向他们显示不同的区域。
您还可以将动态区域可见性与参数动作结合使用。例如,当用户单击可视化项上的标记时,会出现一个先前隐藏的区域。这是复杂仪表板的理想选择,因为它允许您选择何时显示更深层次的数据。
支持的字段类型
若要用于动态区域可见性,字段或参数必须为:
- 布尔值。
- 单个值。
- 独立于可视化项,这意味着该字段返回一个独立于可视化项结构的常数值,例如 FIXED 详细级别 (LOD) 计算。
配置动态仪表板区域
下面的示例有两个使用 Superstore 数据的工作表:第一个工作表具有按类别划分的销售额条形图,第二个工作表具有按子类别划分的销售额条形图。通过使用动态区域可见性,只有在“按类别划分的销售额”区域中单击标记后,第二个工作表才可见。此示例依赖于布尔计算字段,该字段用作参数动作的源字段。要将计算用作参数动作的源字段,必须将计算添加到标记卡中。
- 从“按类别划分的销售额”工作表中,创建一个参数。在此示例中,参数“数据类型”必须设置为“布尔值”。
- 从“按类别划分的销售额”工作表中,创建一个计算字段。此示例使用以下计算:
True
- 在“按类别划分的销售额”工作表上,将您创建的计算拖到标记卡上的“详细信息”。
- 创建仪表板。
- 将您希望始终可见的工作表拖到仪表板上。在我们的例子中,我们希望“按类别划分的销售额”是可见的。
- 在您的仪表板中,单击“按类别划分的销售额”区域(仪表板对象)。然后,从仪表板上的“工作表”菜单中,创建一个参数动作。此示例使用以下“更改参数”动作:
源工作表设置为使用您创建的仪表板和“类别销售额”工作表。
“目标参数”是您创建的参数。
“源字段”是您创建的计算。 - 将“按子类别划分的销售额”工作表拖到仪表板上。
- 单击“按子类别划分的销售额”区域。从右上角,单击下拉箭头并选择“用作筛选器”。
- 单击“按子类别划分的销售额”区域,然后单击“布局”选项卡。
- 选中“使用值控制可见性”复选框。
- 从下拉列表中,选择您创建的用于控制区域可见性的参数。
注意:如果“使用值控制可见性”选项不包含要使用的字段,请确保该字段是受支持的字段类型。
现在,当您单击“按类别划分的销售额”区域中的类别标记时,“按子类别划分的销售额”区域就会出现在您的仪表板中。