页面树结构
转至元数据结尾
转至元数据起始

1 概述

组件联动功能是指将某个组件作为筛选器,点击其中某一个数据项,与其关联的组件将会筛选出所需要的数据内容。

不支持作为筛选器的组件包括:热力地图、大数据散点地图、雷达图系列组件、油量图系列组件、简单指标卡、环形进度图、水球图、WEB电子表格、标签、文本、图片、矩形框、空白、URL链接、页签、Tab、门户类组件。

Tab组件本身不支持作为筛选器,但Tab组件中的内部组件可单独设置是否作为筛选器,支持范围和上述说明一致。

2 同业务数据集的组件联动

2.1 业务场景

在分析全国订单销售数据时,希望单击 区域订单销售情况 中的 华东 区域时,产品订单数量占比 中联动展示 华东 区域的相关数据,单击 产品订单数量占比 中的 饮料 时,区域订单销售情况 以及 产品订单明细详情 中联动展示 饮料 的相关数据情况。

2.2 操作步骤

1、以产品内置Demo资源的“订单模型”作为数据来源,制作全国订单销售数据分析看板,看板中包含:区域订单销售情况 、产品订单数量占比和产品订单明细详情,如下图所示:

2、选中 区域订单销售情况 ,在组件工具栏中点击 作为筛选器 ,在 更多 菜单的 应用于组件 中选择只应用于 产品订单数量占比

3、选中 产品订单数量占比 ,在组件工具栏中点击 作为筛选器 ,由于三个组件都来源同一个业务数据集,所以此组件作为筛选器后,默认同时影响了区域订单销售情况 和 产品订单明细详情

4、即可得到场景中所需的联动效果,如下图所示:

2.3 联动应用范围说明

1、相关数据集所有组件:基于当前字段在 联动设置 中寻找联动关系,所有有关系的组件都会被影响。其中联动设置功能详见本文3.3章节。

2、此数据集所有组件:所有来源同一个业务数据集的组件会被影响。组件作为筛选器后,默认选择该项作为联动的应用范围。

3、自定义:自定义勾选需要影响的组件。

  • 原本的应用范围是 相关数据集所有组件 或 此数据集所有组件手动勾选或勾除应用的组件后,此时联动应用范围将自动切换成 自定义

4、清除所选组件:可批量清除所有已经勾选的组件

  • 点击 清除所选组件此时联动应用范围将自动切换成 自定义

3 不同业务数据集的组件联动

3.1 业务场景

在分析全国车辆销售数据时,希望单击 各城市订单销售情况 中的 天津 时,热销车车均价分析 中联动展示 天津 的相关数据。

3.2 操作步骤

1、以产品内置Demo资源的“订单模型”和“主流热销车”作为数据来源,制作全国车辆销售数据分析看板,其中 各城市订单销售情况 的数据来源是 订单模型 热销车车均价分析 的数据来源是 主流热销车 ,如下图所示:

2、选中 各城市订单销售情况 ,在组件工具栏中点击 作为筛选器 ,在 更多 菜单的 应用于组件 中选择应用于 热销车车均价分析 时,面板上会显示叹号的告警标识。

显示告警标识的原因是两个组件所使用的的业务数据集无关联关系。

3、点击页面工具栏的 联动设置 ,进入联动设置界面,切换到 自定义 ,手动配置字段映射规则。此示例中需要将 订单模型 的 发货城市 和 主流热销车 的 总部城市 进行关联映射后,点击 确定 

4、此时再在 更多 菜单的 应用于组件 中,可看到 热销车车均价分析 已正常被勾选。单击 各城市订单销售情况 中的 天津 时,热销车车均价分析 中将联动展示 天津 的相关数据,如下图所示:

3.3 联动设置说明

1、业务数据集之间的联动关系:

  • 来源于 同一个业务数据集 的筛选器、组件之间,业务数据集层已建好了表关联关系,仪表盘中直接应用即可。业务数据集表关联关系功能可参考文档 数据模型-表关系区
  • 来源于 两个或两个以上业务数据集 筛选器、组件之间,默认的联动关系是使用 同名字段 自动关联,不同名的字段 需要 自定义 设置字段映射规则。

2、字段选择规则:

  • 可以设置字段与字段、参数与字段、参数与参数的映射。
  • 源字段和目标字段只支持选择相同数据类型的维度字段,其中数值型的维度字段中仅支持选择字段名称以 id 结尾的字段。

  • 不同业务数据集的组件联动时,需要将设置了联动关系的字段拖到源组件上,才能保证正确筛选出数据。

参数与字段、参数与参数的映射,仅适用于使用参数组件去筛选图表等可视化组件的场景。

3、操作符匹配关系

  • 支持的操作符类型:LIKE模糊匹配、NOT LIKE:不匹配、= :等于、<> :不等于、IN:包含、NOT IN :不包含、LIKE..%:开头为、LIKE%..:结尾为、NOT LIKE..%:开头不为、NOT LIKE%..:结尾不为 。
  • 联动时,把点击联动的字段值和操作符同时传给目标组件进行过滤数据。以 LIKE 为例,点击 广东 ,如果选择 LIKE 时,能过滤出目标组件中值为 广东省 的数据,如果选择 = 时,则过滤不出结果,如下图所示:

4 查看筛选条件

组件中的数据被过滤后,可将鼠标悬停在组件工具栏的 查看筛选器条件 上,查看具体的筛选条件。

5 重置联动

当点击源组件的字段产生联动时,选中该组件,点击组件工具栏上的 重置联动 ,即可清除该组件产生的所有联动,被联动的组件将恢复成筛选前的数据,如下图所示:

6 联动传值范围

场景:图表组件作为筛选器时,想要传递颜色区的字段,如使用经纬度进行地图作图,用省份作为颜色标记,点击地图时,希望可以把省份传递过去

优化:因此V11及以上版本,图形组件支持把标记区字段传递过去,下面以点击堆积柱图传颜色标记为例,效果如下:


类似这样的设置

1、表格设置分类汇总时,点击【小计】、【合计】,不传递小计、合计的值。

2、图形类、指标类的组件只传维度字段的值,即使把度量字段拖到能传值的区域,也只是传维度值。

3、含X轴和Y轴的图形,支持点击坐标轴的刻度标签进行联动传值,若因为组件宽度不够导致刻度标签显示不全,可在组件属性设置的坐标轴中将步长设为0,以显示全部刻度。

4、当标记区出现一对多的情况,不传递*值。


组件类型

组件

V11以下版本传递的值

V11及以上版本传递的值

表格类

明细表/汇总表

点击哪个单元格,就只把该单元格的值传过去

交叉表

  • 点数据区,传所有行列维度值

  • 点行区,仅传点击单元格的值

  • 点列区,能传上方路径上所有维度

行、列

行、列

图形类

柱图/堆积柱图/横条图/堆积横条图/对比柱图/分区柱图/

X轴

X轴、颜色、标签、提示

瀑布图

X轴

X轴、标签、提示

极坐标柱图/极坐标堆积柱图

X轴

X轴、颜色、提示

线图/堆积线图/曲线图/堆积曲线图/阶梯线图/堆积阶梯线图/面积图/堆积面积图/曲线面积图/堆积曲线面积图

X轴

X轴、颜色、标签、提示

极坐标曲线图

维度

维度、颜色、标签、提示

饼图/环形图/半径玫瑰图/玫瑰图

颜色

颜色、标签、提示

单Y联合图/双Y联合图

X轴

X轴、颜色、标签、提示

区域地图

区域地理维

区域地理维、颜色、提示

散点地图

区域/经度地理维

区域/经度地理维、纬度地理维、颜色、形状、提示

热力地图/大数据散点地图

不能作为筛选器

散点图

X轴、Y轴、颜色

X轴、Y轴、颜色、标签、提示

大数据散点图

X轴、Y轴、颜色

X轴、Y轴、颜色、提示

旭日图

维度

维度、提示

提示信息本身会带路径,即外圈的提示除显示自己本身,还是显示内圈的值。

词云图

标签

颜色、标签、提示

矩阵树图

标签

颜色、标签、提示

热力图

X轴

X轴、Y轴、提示

桑基图

维度

维度、提示

力导向关系图/环形关系图

维度

维度、颜色

棱角面积雷达图/棱角线雷达图/圆环面积雷达图/圆环线雷达图

不能作为筛选器

漏斗图/升序漏斗图/左降序漏斗图/右降序漏斗图/左升序漏斗图/右升序漏斗图

颜色

颜色、标签、提示

指标类

指标看板

维度

维度、提示

点击指标也是传递维度和提示,不传递指标

指标卡

不能作为筛选器

油量图/外刻度油量图/内刻度油量图

不能作为筛选器

环形进度图

不能作为筛选器

进度图

维度、颜色

维度、颜色、提示

水球图

不能作为筛选器

指标拆解树

-

维度、提示

会传当前节点整条路径上的所有维度值。

7 注意事项

1、同一个源组件只能传递一次过滤条件,即用户在该组件内不同区域触发的联动效果会互相替换。比如源组件已经点击字段值1进行联动,再次点击该组件的字段值2,则之前点击字段值1产生的联动过滤条件被替换。

2、同一个被联动组件可以接收多次过滤条件,不同组件传递给被联动组件的过滤条件为 关系。

3、筛选器组件不支持被图表组件联动,文本组件支持被图表、筛选器组件联动。

  • 无标签