168大数据
标题: webi报表“结果数据”模糊匹配查询展现数据 [打印本页]
作者: rain 时间: 2014-12-26 15:08
标题: webi报表“结果数据”模糊匹配查询展现数据
Webi前段展现没有像数据库like函数进行模糊检索的功能,编辑界面的数据库过滤器提供了匹配过滤数据。今天讨论的不是进行匹配过滤数据查询,讨论的是在查询的数据集的结果中怎样进行匹配分组展现问题。
在webi报表公式编辑器中提供了Match()函数,对结果数据进行加工处理。现举例如下:
大家可以看到可以进行维度值中的关键字进行匹配数据结果。
实现过程如下:
1) 创建维度对象 使用Match()函数创建维度对象,分别进行字眼匹配。当匹配上返回“1”,没有匹配上返回“0”
例如:香港:=Match([****地区];"*香港*")
进行公式处理后的 数据展现结果:
2) 创建度量对象 公式如:=IfIsNull([演出场次]Where([香港]=1)) Then 0 Else [演出场次]Where([香港]=1)
3)处理完成后,进行数据展现结果如下:
[groupid=248]SAP BI 用户组[/groupid]
欢迎光临 168大数据 (http://www.bi168.cn/) |
Powered by Discuz! X3.2 |