欢迎来到天天文库
浏览记录
ID:40744765
大小:1.87 MB
页数:14页
时间:2019-08-07
《BIEE变量笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、新建系统变量1.新建资料库静态变量打开BI管理点击“确定”。注:静态变量是静止不变的,不会变化的,比如时间,每个页上都是刚打开页面要显示2012年,可以做个静态变量,不然每个页签上的之都要收动的选择,因为是静态变量,所以不会随着系统的时间变化。动态变量会随着系统的时间变化,我们可以让他完全随着系统时间变化,也可以写SQL让与系统时间有一定的关系,多或者少,或者到一定点时才变化。2.新建资料库动态变量1)先初始化块,然后再创建动态变量。selectto_char(sysdate-15,'yyyy')
2、
3、'年'PremonYY,t
4、o_char(to_number(to_char(sysdate-15,'mm')))
5、
6、'月'Premonthfromdual在这里可以写SQL语句,上图是取得系统时间,因为系统时间是YYYY-MM-DD所以上图是取系统时间的前15天,to_char(sysdate-15,'yyyy')
7、
8、'年':系统时间的前15天的年份。to_char(to_number(to_char(sysdate-15,'mm')))
9、
10、'月':系统时间钱5天的月份。上图的这个SQL就是动态的。也可以在这里面把SQL语句写死,就变成了静态变量了如下
11、图SELECT'2012年'currFROMdual;在这里“2012年”就固定了,就变成了静态变量。我们使用系统的时间的SQL语句。浏览找到连接池(这里我们专门为变量创建了个连接池只是为了连接数据库,没有源数据)如下图:BI_VAR点击确定点击“编辑数据目标”点击“新建”,在这里我们准备新建变量了,因为上面的SQL语句里面,年这一列在前面,所以在这里我们要先创建年的变量,后创建月的变量,这里的变量的顺序要与SQL语句里面的顺序保持一致,不然可能会出错。这里我们给他取了个默认值“2012年”。点击“确定”在点击新建,创建“月”
12、的变量方法与年的创建相同点击“确定”点击“确定”变量创建完成可以查看下创建完成了,可以再BI前台去使用这些变量。
此文档下载收益归作者所有