1 / 14
文档名称:

BIEE变量笔记.docx

格式:docx   大小:1,914KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BIEE变量笔记.docx

上传人:drp539603 2018/4/27 文件大小:1.87 MB

下载得到文件列表

BIEE变量笔记.docx

文档介绍

文档介绍:新建系统变量

打开BI管理
点击“确定”。
注:静态变量是静止不变的,不会变化的,
比如时间,每个页上都是刚打开页面要显示2012年,可以做个静态变量,不然每个页签上的之都要收动的选择,因为是静态变量,所以不会随着系统的时间变化。
动态变量会随着系统的时间变化,我们可以让他完全随着系统时间变化,也可以写SQL让与系统时间有一定的关系,多或者少,或者到一定点时才变化。

1)先初始化块,然后再创建动态变量。
select to_char(sysdate-15,'yyyy')||'年' PremonYY,to_char(to_number(to_char(sysdate-15,'mm')))||'月' Premonth from dual
在这里可以写SQL 语句,上图是取得系统时间,因为系统时间是YYYY-MM-DD 所以上图是取系统时间的前15天,
to_char(sysdate-15,'yyyy')||'年' :系统时间的前15天的年份。
to_char(to_number(to_char(sysdate-15,'mm')))||'月' :系统时间钱5天的月份。
上图的这个SQL就是动态的。
也可以在这里面把SQL语句写死,就变成了静态变量了如下图
SELECT '2012年' curr FROM dual;
在这里“2012年”就固定了,就变成了静态变量。
我们使用系统的时间的SQL语句。
浏览找到连接池(这里我们专门为变量创建了个连接池只是为了连接数据库,没有源数据)如下图:BI_VAR
点击确定
点击“编辑数据目标”
点击“新建”,在这里我们准备新建变量了,
因为上面的SQL语句里面,年这一列在前面,所以在这里我们要先创建年的变量,后创建月的变量,
这里的变量的顺序要与SQL 语句里面的顺序保持一致,不然可能会出错。
这里我们给他取了个默认值“2012年”。
点击“确定”
在点击新建,创建“月”的变量
方法与年的创建相同