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