You are browsing the archive for 2009 七月.

EPM Workspace 11 Integration with OBIEE

七月 24, 2009 in Oracle企业绩效管理, Oracle商业智能

Oracle收购Seible和Hyperion后,出现Oracle BI、Hyperion BI、Seible BIEE并存局面,产品整合刻不容缓。 OBIEE 10.1.3.4版本已经实现同EPM Workspace, Fusion Edition集成,但是需要手工配置。

下面我们详细说明配置步骤:

Read the rest of this entry →

OBIEE 如何显示 Essbase 科目维度的层级

七月 23, 2009 in Oracle商业智能

 BIEE导入Essbase数据源时,会自动把Account维作为Measure Hierarchies以列表的方式导入。这样就导致在Essbase中Account维的层级全部丢失。
如果需要实现同Essbase一样在Account维上钻取,可以使用一替代方案:寻找一个单一层次的、成员较少的维度,手工设置为Measure Hierarchies。Account维设置为普通维,实现层级钻取。

Read the rest of this entry →

Avatar of hailor

by hailor

Oracle JDBC无法取得时分秒

七月 23, 2009 in Java开源

在项目中使用的Oracle JDBC版本为Oracle JDBC Driver version – 9.0.2.0.0,由于使用了Hibernate,所以一直没有发现使用native sql查询时时间类型会丢失时分秒。测试程序如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
public class TestDate {
	public static void main(String[] args) {
		Connection connection = null;
		try {
			Class.forName("oracle.jdbc.driver.OracleDriver");
			try {
 
				connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","exthosf","exthosf");
				PreparedStatement ps=connection.prepareStatement("SELECT sysdate FROM dual");
			    ResultSet rs=ps.executeQuery();
			    while(rs.next())
			    System.out.println(rs.getObject(1));	
			} catch (SQLException e) {
				e.printStackTrace();
			}
 
			if (connection != null) {
				System.out.println("取得连接 :)");
			} else {
				System.out.println("无法取得数据库连接!");
			}
 
		} catch (ClassNotFoundException e) {
			System.out.println("无法找到数据库连接驱动!");
			e.printStackTrace();
 
		} finally {
			try {
				// 检查连接是否为空,如果不为空则关闭
				if (connection != null) {
					connection.close();
				}
			} catch (SQLException e) {
				System.out.println("关闭连接时发生错误");
			}
		}
 
	}
}

使用Oracle JDBC Driver version – 9.0.2.0.0 得到的结果如下:

2009-08-05

取得连接 :)

作用 Oracle JDBC Driver version – “11.1.0.6.0-Production*” 得到的结果如下:

2009-08-05 20:12:27.0
取得连接 :)

OBIEE如何显示Essbase叶子节点报表

七月 22, 2009 in Oracle商业智能

在Essbase中,叶子节点(即Level 0 的成员)可以出现在各个层代上,OBIEE和Essbase是根据代关联,没有Level的关联,处理这种根据Level显示的报表有两种办法,下面分别说明

Read the rest of this entry →

Essbase大纲改动后,BIEE的处理方式

七月 21, 2009 in Oracle商业智能

Essbase作为OBIEE的数据来源时,Essbase大纲结构改动后的处理方式,有下面几种情况

  1. 维度的成员改动(没有改动层次结构),除Account维外,其它维度对于OBIEE来说是透明的,不需要任何修改
  2. 修改层次结构,或增加、删除维,修改Account维成员,目前OBIEE还不支持重新导入功能,所以必须手工在OBIEE中做相应改动。
  3. 为了保证Essbase的修改及时反映到OBIEE中,可以设置Cacheable为Disabled,如下图