2013-10-14 3 views
1

Olap4j를 사용하여 Mondrian OLAP 엔진으로 웹 애플리케이션을 개발하고 사용자에게 데이터를 표시하거나 표시해야합니다. Java 코드에서 OlapConnection을 만들고 데이터베이스에서 모든 큐브를 가져 오십시오.Mondrian OlapConnection의 org.olap4j.metadata.Cube를 얻는 방법

OlapConnection c = (OlapConnection) DriverManager.getConnection(connStr); 
OlapDatabaseMetaData md = c.getMetaData(); 
ResultSet cubes = (Cube)md.getCubes("wdi", "", "wdi"); 

그러나 ResultSet 유형 만 있고, org.olap4j.metadata.Cube 유형으로 모든 큐브를 가져올 수 있습니까? 도움 주셔서 감사합니다.

답변

2

org.olap4j.metadata.Cube cube = c.getOlapSchema(). getCubes(). get ("wdi");