最具影响力的数字化技术在线社区

rain 发表于 2014-12-26 15:08:58

webi报表“结果数据”模糊匹配查询展现数据

Webi前段展现没有像数据库like函数进行模糊检索的功能,编辑界面的数据库过滤器提供了匹配过滤数据。今天讨论的不是进行匹配过滤数据查询,讨论的是在查询的数据集的结果中怎样进行匹配分组展现问题。
在webi报表公式编辑器中提供了Match()函数,对结果数据进行加工处理。现举例如下:


       大家可以看到可以进行维度值中的关键字进行匹配数据结果。
      实现过程如下:
         1)      创建维度对象    使用Match()函数创建维度对象,分别进行字眼匹配。当匹配上返回“1”,没有匹配上返回“0”          例如:香港:=Match([****地区];"*香港*")                            进行公式处理后的 数据展现结果:    2)      创建度量对象公式如:=IfIsNull([演出场次]Where([香港]=1)) Then 0 Else [演出场次]Where([香港]=1)                  3)处理完成后,进行数据展现结果如下:
SAP BI 用户组
页: [1]
查看完整版本: webi报表“结果数据”模糊匹配查询展现数据