过滤组件作为参数参与计算

  • 文档创建者:Lily.Wang
  • 编辑次数:12次
  • 最近更新:Roxy 于 2021-01-06
  • 1. 概述

    1.1 版本

    FineBI版本
    JAR包版本功能变动
    5.1.52020-08-04-
    5.1.92021-01-06
    • 分析区域存在时间字段,且分组类型为年、年季度、年月、年周、年月日时,时间字段支持过滤条件设置为属于/不属于时间过滤组件

    • 分析区域存在文本字段,文本字段支持过滤条件设置为属于/不属于文本过滤组件,包括文本下拉和文本列表   应用场景:求同比和环比-表维度为日期

    1.2 应用场景

    用户可以将过滤组件变成一个参数,实现对目标组件的传参。

    例如:用户可以用过滤组件动态更改大订单和小订单的衡量标准,当数值下拉组件的值为 2000000 时,2000000 被传参到组件内部实现计算比较,合同金额大于 2000000 的订单为大订单,数量为 41 。

    1.gif

    1.3 功能简介

    数值下拉组件不绑定字段后,过滤组件值变成一个参数值,过滤组件的名字即为参数名。

    目前可以作为参数创建的过滤组件有:文本组件、数值下拉组件、时间过滤组件。

    时间过滤组件不绑定字段的常用场景单独讲解,本文不赘述,详细可参见:动态筛选过滤组件值上三个月的数据求同比和环比-表维度为日期

    2. 在计算字段中使用

    2.1 添加过滤组件

    新建仪表板,首先拖入一个「数值下拉」组件,点击确定,如下图所示:

    image.png

    2.2 自定义值列表

    2.2.1 添加自定义值列表

    添加列表后,过滤组件通过下拉框选择具体值作为参数值。

    进入过滤组件设置框,勾选自定义值列表,添加自定义值列表 1000000,2000000,3000000,点击确定,如下图所示:

    6.png

    2.2.2 不添加自定义值列表

    如果想要手动输入数值,可以不添加预定义数值,直接勾选自定义值列表即可。

    只勾选自定义值列表,点击确定,如下图所示:

    image.png

    2.3 制作柱形图组件

    1)点击添加组件,在搜索框中搜索 Demo 数据「地区数据分析」,如下图所示:

    2.png

    2)添加计算字段「订单规模」,输入公式如下图所示,其中「数值下拉」为刚刚创建的过滤组件的名字(参数名)。

    当订单的合同金额大于「数值下拉」组件输入的值时,该订单即为大订单。

    7.png

    3)制作柱形图,如下图所示:

    8.png

    4)点击进入仪表板

    2.4 效果查看

    用户可以不断更改大订单小订单的衡量标准。

    • 添加自定义值列表,效果如下图所示:

    1.gif

    • 不添加自定义值列表,手动输入数值后,按回车键。效果如下图所示:

    3.gif

    3. 字段绑定过滤组件值

    在组件编辑界面对字段进行过滤过程中,绑定「过滤组件参数值」,即可用过滤组件对字段过滤进行传参。

    例如在过滤组件中选择 5 ,对应字段过滤出前 5 名的数据。过滤组件中选择 10 ,对应字段过滤出前 10 名数据。

    3.1 添加过滤组件

    拖入「数据下拉组件」,添加自定义值列表,注意这边只能选择单选,如下图所示:

    19.png

    3.2 创建分组表

    1)新建组件,搜索使用 Demo 数据「门店销售数据统计」,如下图所示:

    10.png

    2)制作分组表,如下图所示:

    12.png

    3.3 绑定过滤组件值进行筛选

    1)在分析区域对「店名」点击下拉>过滤,如下图所示:

    13.png

    2)添加条件,选择字段为销售额,如下图所示:

    image.png

    3)选择最大的N个,绑定「数值下拉」的过滤组件值,如下图所示:

    14.png

    4)点击进入仪表板

    3.4 效果查看

    可以灵活切换查看销售额最多的前五名和前十名,如下图所示:

    2.gif

    4. 注意事项

    支持绑定过滤组件的过滤类型如下表所示:

    字段类型过滤类型可绑定过滤组件的类型
    指标字段等于/不等于大于/小于大于等于/小于等于最大N个/最小N个数值下拉
    文本类型的维度字段包含/不包含开头是/结尾是开头不是/结尾不是文本下拉
    前N个/后N个数值下拉
    日期类型的维度字段(待分析区域明细表过滤)属于/不属于在某个日期前/后等于/不等于时间过滤组件
    日期类型维度字段(分析区域过滤)

    分组类型为年、年季度、年月、年周、年月日时,

    支持设置为属于/不属于

    时间过滤组件
    文本类型的维度字段(分析区域过滤)属于/不属于文本下拉和文本列表


    附件列表


    主题: 构建图表和分析数据
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-127-81526