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

1 概述

将用户属性查询的结果作为筛选器默认值,一般适用于较复杂的筛选器默认值的场景,比如需要通过SQL才能获取查询结果。

2 业务场景

任一用户登录系统后,打开区域订单销售分析报表时,如果是华北用户组下的用户,则默认查看华北的数据;除华北用户组外其他用户组下的用户,则默认查看东北的数据。

华北用户组的用户登录,筛选器默认值及筛选后的数据如图所示:

除华北用户组外,其他用户组的用户登录,筛选器默认值及筛选后的数据如图所示:

3 前提条件

在用户管理中,华北用户组下存在王五用户;华南用户组下存在陈大用户。用户管理功能说明详情可参考 用户管理

4 操作步骤

以产品内置Demo资源的“订单模型”作为数据来源。

4.1 创建用户属性

在运维监控的全局资源定义中,新建用户属性,通过SQL获取以下结果:如果当前登录用户是华北用户组下的用户,则返回华北;如果是其他用户组下的用户,则返回东北。用户属性定义如下图所示:

用户属性详细创建示例可参考 用户属性

4.2 创建图表组件

添加汇总表组件,并添加发货区域、产品类别、销售量和销售额字段到表格上;添加柱图组件,并添加省份和销售量字段到柱图上,效果如下图所示:

图表组件详细创建示例可参考 创建第一个可视化组件 

4.3 创建筛选器组件

1、添加 多选下拉 筛选器组件,并绑定 发货区域 字段,在 筛选器设置 中填写名称 区域 ,并设置筛选器默认值为 特殊值>用户属性选择4.1 章节中创建的用户属性,点击 确定 ,操作步骤如下图所示:

筛选器组件详细创建示例可参考 创建筛选器组件 。

2、点击筛选器组件工具栏的 ,设置筛选器的应用范围,选择应用于 此数据集所有组件 ,操作效果如下图所示:

3、点击页面工具栏上的 保存 ,输入仪表盘名称为 区域订单销售分析,保存仪表盘到某个目录。

4.3 查看效果

1、使用王五用户登录系统,打开区域订单销售分析,默认查看 华北 的数据。

2、使用陈大用户登录系统,打开区域订单销售分析,默认查看 东北 的数据。

  • 无标签