[]
内嵌仪表板是指将其他仪表板嵌入到当前仪表板中,在当前仪表板中显示其他仪表板的内容。嵌入后支持参数传递以及数据联动等数据交互行为。
在仪表板中,是通过组件来嵌入其他仪表板的。
首先将内嵌仪表板组件拖拽到仪表板编辑区。
单击右上角的设置按钮,打开嵌入对话框。
选择目标文档,设置初始页码(当仪表板有多个页面时,默认展示哪一页)。
目标仪表板中未使用参数时,则直接单击确定即可。
目标仪表板即以一个整体嵌入到当前仪表板中了。
进一步可以将其作为一个组件进行组件属性设置。
比如,其中的联动分析属性可以控制嵌入的仪表板是否参与当前仪表板中的联动:
是表示参与联动,即在外边选择组件数据时,嵌入的仪表板会产生对应的数据变化;否表示不参与联动,即在外边选择数据时,嵌入的仪表板中不发生变化。
但无论是否开启联动分析属性,嵌入的仪表板都不能影响外边的组件。
当目标仪表板中使用了参数时,则需要进行参数设置。
这些设置项与跳转设置时类似,默认会显示出目标仪表板中的参数名称、提示文本以及数据类型。
我们需要做的是给这个参数赋值,即设置数据类型和数值,以确定将仪表板中的哪个数据作为参数值向内传递到目标文档中,以过滤目标文档中的显示数据。
数值类型 | 说明 | 示例 |
---|---|---|
未设置 | 即不进行指定,不向内嵌仪表板中传递参数的具体值。那么嵌入的仪表板即无参数值状态。 | -- |
常量值 | 给参数指定一个确定的常量值,待嵌入时则会将此常量值传递给嵌入的仪表板参数。 | 如下图为参数设置了常量值为“2017”。 如果嵌入的仪表板使用该参数进行了全局数据过滤,那么将会仅显示2017年的数据。 |
数据列 | 选择一个组件中的某个字段作为传递的值,实际使用时会根据所选字段当前的值向内传递。 | 比如下图中设置了组件名称为“ line ”的“ 实际日期(年) ”作为参数的数据来源。 如果嵌入的仪表板使用该参数进行了全局数据过滤,那么所嵌入仪表板的参数值将根据该组件“ line ”的这个字段“ 实际日期(年) ”的值随时变化。 |
筛选器 | 如果仪表板中添加了筛选器,则可以将当前筛选器中选择的值向内传递。 | 选择数据类型为“筛选器”后,需要选择使用的筛选器。 如果嵌入的仪表板使用该参数进行了全局数据过滤,那么设置后,则会将该筛选器中选择的数据传递到内嵌仪表板中。 |
仪表板参数 | 跳转时将当前仪表板中的参数值传递到嵌入的仪表板中。 |