反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

组件设置联动

  • 文档创建者:doreen0813
  • 历史版本:74
  • 最近更新:梓佳 于 2024-03-21
  • 1. 概述

    1.1 版本

    FineBI 版本功能变动
    6.0-
    6.0.13自定义联动不再支持自动匹配依赖字段。详情见第4节

    1.2 应用场景

    联动可实现点击一个组件,其他组件显示出相关数据。

    例如,点击一个组件中的「新媒体运营」,其余组件中会自动联动出「新媒体运营」相关的数据。如下图所示:

    4.gif

    注:联动的本质是组件之间的数据过滤,组件联动的结果可参见:查看组件过滤条件

    1.3 功能简介

    联动设置有两种方式:

    • 给组件使用的表建立好关联,让系统默认为其设置联动。详见本文第 2 节。

    • 手动设置联动。详见本文第 3 节。

    联动设置只能在仪表板内部组件之间的联动。若是要实现仪表板间联动,可参见:组件跳转

    1.4 联动在不同组件作用范围

    • 明细表和文本组件只能被联动;

    • 过滤组件不能够实现联动;

    • 除地图组件外的其他图表组件,若未使用到指标字段,则点击图形不支持触发联动。

    2. 系统默认设置联动

    当多个组件使用的数据表是同一张数据表,或者使用的数据表之间在「模型视图」里有关联关系。那么这多个组件之间有系统默认设置的联动。

    用户可以通过对主题的数据表在模型上添加关联,间接完成组件之间的联动设置。详情参见:模型视图

    注:我的分析下的表引用的是「公共数据」的表,公共数据配置了 关联  ,但是我的分析里没有设置关系,则这几张数据表制作的组件之间不会产生默认联动。

    2.1 示例

    1)我们使用 FineBI 自带的分析主题作示例,在「我的分析」下找到「互联网渠道分析」,如下图所示:

    1.png

    2)由于「互联网渠道分析」中的所有组件都是使用同一张数据表「互联网渠道统计数据」制作,所以不需要专门设置联动,组件之间默认就有联动关系。如下图所示:

    2.gif

    3)若取消勾选「开启默认联动」,仪表板中系统默认的联动设置全部消失。如下图所示:

    3.png

    默认联动也支持手动修改。具体操作请参见 3 节。

    2.2 关联与联动方向的关系

    联动方向
    联动条件联动效果
    双向联动

    A 组件与 B 组件所在的数据表是同一个数据表或者组件所在的数据表之间存在 1:1 模型视图关联 关系。

    A组件与B组件有双向联动:

    点击 A 组件,B 组件会跟随 A 组件变动

    点击 B 组件,A 组件会跟随 B 组件变动

    单向联动

    A 组件与 B 组件所在的数据表之间存在 1:N 模型视图关联 关系。

    点击 A 组件,B 组件会跟随 A 组件变动

    点击 B 组件,A 组件不会跟随 B 组件变动

    3. 手动设置联动

    我们继续使用第 2 节的仪表板介绍手动设置联动。取消勾选「开启默认联动」后,「互联网渠道分析」中已经没有任何的联动设置。

    如何能手动实现「一级渠道」组件与「二级渠道」组件之间的双向联动呢?

    3.1 设置「一级渠道」对「二级渠道」的单向联动

    3.1.1 操作步骤

    1)点击「一级渠道」组件的「联动设置」,如下图所示:

    5.png

    2)勾选「二级渠道」组件,点击确定即可实现单向联动。

    6.png

    依赖字段是两个组件建立联动关系的依据。

    自定义依赖字段

    • 自定义的「依赖字段」字段类型需要一致,若不一致,标红提示,组件之间无法产生联动。

    • 联动组件之间对应依赖的字段不能重复使用。

    注:当组件使用的数据表发生变化时,例如组件使用的数据表被更换时,所有和该组件有关的联动依赖不生效。

    3.1.2 效果查看

    点击「一级渠道」,可以看到「二级渠道」组件有联动效果。

    但点击其他组件没有联动效果。这就实现了单向联动,如下图所示:

    7.gif

    3.2 设置「二级渠道」对「一级渠道」的联动

    3.2.1 操作步骤

    1)对「二级渠道」组件进行联动设置。如下图所示:

    8.png

    2)勾选「一级渠道」组件,点击确定,如下图所示:

    9.png


    如此便完成了「二级渠道」对「一级渠道」组件的联动设置,再结合 3.1 节,两个组件就完成了双向联动。

    3.2.2 效果查看

    双向联动的效果如下图所示:

    10.gif

    4. 自定义联动

    如果使用两张不同表制作的组件需要设置联动,需要自定义联动依赖字段。

    自定义依赖字段

    • 自定义的「依赖字段」字段类型需要一致,若不一致,标红提示,组件之间无法产生联动。

    • 联动组件之间对应依赖的字段不能重复使用。

    注:当组件使用的数据表发生变化时,例如组件使用的数据表被更换时,所有和该组件有关的联动依赖不生效。

    例如,「组件」和「组件1」 用的两张表制作的,设置「组件」联动「组件1」时勾选联动按钮后,还需要进入「自定义」界面,添加依赖字段。如下图所示:

    2023-08-10_15-08-57.png

    完成后点击饼图,柱形图自动过滤出对应数据。如下图所示:

    2023-08-10_15-18-44.gif

    5. 注意事项

    • 同一个主联动组件只能传递一次过滤条件,即用户在该组件内不同区域触发的联动效果会互相替换。即主联动组件已经通过 A 指标进行联动,再次点击该组件的 B 指标,则之前点击 A 指标产生的联动过滤条件被替换。

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

    • 若一个组件设置了两个或者两个以上的联动或者跳转,那么在点击该组件的时候,会出现多个提示,如下图所示:

    11.png

    如果不想要出现多个提示,直接进行跳转或者联动,那么需要保证当前点击组件只有 一个联动或者跳转设置。


    附件列表


    主题: 制作仪表板
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持