BIEE的提示条件中,常常我们看到的都是选择某一个时间段, 通过选择开始时间和结束时间来选择区间,比较少会用选择一个简单的区间来做. 如果选择一个时间点,然后选择往前倒一个时间区间的方式会比选择两个时间省心,而且快一些.
下面先展示一下具体的效果图
当你选择某一个platform后右边的图会刷新,当选择一个时间点,则会切换到最大为选择时间点,并且默认往倒One Month的日期。当选择Peroid的一个单选择时,则会在上面的日期信前倒相应有数据。这样一来,简化了很多的操作。记得有一个老师说过,“如果把一个产品的点击次数,减少一步,那也是一个很不错创新”。何况我这里减少了2步呢。
下面就来讲讲如何做这个功能:
第一步:
创新一个分析,并且分析的过滤条件选择:转换成SQL
"D00 Day"."Date" < @{V_date}{date'2013-12-01'} and "D00 Day"."Date" >(
case when '@{V_peroid}{One Month}'='One Month' then TIMESTAMPADD(SQL_TSI_DAY, -30, @{V_date}{date'2013-12-01'})
when '@{V_peroid}{One Month}'='Two Month' then TIMESTAMPADD(SQL_TSI_DAY, -60, @{V_date}{date'2013-12-01'})
when '@{V_peroid}{One Month}'='Three Month' then TIMESTAMPADD(SQL_TSI_DAY, -60, @{V_date}{date'2013-12-01'})
when '@{V_peroid}{One Month}'='Six Month' then TIMESTAMPADD(SQL_TSI_DAY, -60, @{V_date}{date'2013-12-01'})
else TIMESTAMPADD(SQL_TSI_DAY, -5, @{V_date}{date'2013-12-01'}) end)
效果图如下:
以上的SQL内容其实已经很容意理解了,需要做一个变量的解释:
V_date :在提示中的日期参数
在这里,由于我们用的是日期类型,所以有不少转换的地方。
TIMESTAMPADD(SQL_TSI_DAY, -30, @{V_date}{date'2013-12-01'}) 只需要理解好这个函数就一切OK了。
V_peroid: 提示中的区间选择,例如:One Month等。
第二步:创建提示
提示,对于做BIEE的人来说,已不是什么难事。只需要创建两个变量的提示就可以了。
- 大小: 22.3 KB
- 大小: 20.4 KB
分享到:
相关推荐
BIEE BIEE BIEE BIEE BIEE BIEE BIEE
Ago:从当前时间起回溯用户指定的 n 个时间段,返回当时的度量值。 ToDate:从用户指定时间段的起点开始,到当前时间为止,计算度量值的累计值。 使用时间轴函数的前提条件是在逻辑模型内定义了时间维。上面两...
BIEE高级技巧运用之Union报表实现多层表头。
BIEE树状菜单-根据用户动态显示有权限看到的节点
java应用集成biee(代码实现) java应用集成biee,通过biee的webserivce, 可以通java在biee做任何事,从此报表展示、 数据安全如囊中取物。 希望大家多多交流。 xndy145@sohu.com 代码实现
已有系统的对接需要与原系统开发商共同探讨对接方案、接口 协议等,可能会涉及到原系统的修改以及更新问题
BIEE入门视频,BIEE 资料,轻松学会BIEE,BIEE教程
BIEE列选择器的作用(图) 比较好的文档
BIEE11g语言选择项,减少语言选择项,多语言支持。
主要介绍了BIEE如何创建三层结构,以及一个简单的demo
BIEE+Oracle开发教程 Oracle BIEE 入门资料 快速上手 企业BI
biee10g的一个小案例 帮助biee初学者可以很快全面了解biee
众所周知,目前版本的BIEE(10.1.3.4)若是要实现日历提示时前提条件是提示列的字段类型为DATE类型,但使 用BIEE连接ESSBASE时,维度与度量的数据类型只能是DOUBLE\VARCHAR\UNKNOWN等三种类型,这样便出现问题了: ...
通过java调用oracle的biee接口webservice,主要实现三种方式: 1.通过路径获取图片和表格数据xml。 2.通过biee的逻辑sql获取图片和表格数据xml。 3.获取biee下的所有路径。 需要jar主要为axis.jar wsdl4j-1.5.1.jar ...
BIEE administrator tool使用
Oracle BIEE 架构介绍PPT, 对BIEE架构的介绍很清楚,适合想了解BIEE的人群。
BIEE配置ODBC连接impala BIEE配置ODBC连接impala BIEE配置ODBC连接impala
biee 仪表盘参数接收参数接收方法。形象易于学习,里面含有实例。
BIEE+Oracle开发教程:一个很好的教材
biee提供webservice接口java调用里面的方法实现跟java程序结合