Mondrian z bazą danych Oracle
Załadowanie danych do bazy Oracle
W pierwszym etapie konfiguracji mondrian z Oracle można posłużyć się dostarczaną przez dostawcę aplikacją o nazwie MondrianFoodMartLoader, która pozwala na dynamiczne stworzenie wymaganych obiektów bazy danych i zapełnienie ich danymi testowej aplikacji FoodMart.
W niniejszym tutorialu użyto następującego skryptu generującego dane:
java -cp "D:\mondrian\lib\mondrian.jar;
D:\mondrian\lib\log4j-1.2.9.jar;
D:\mondrian\lib\eigenbase-xom.jar;
D:\mondrian\lib\eigenbase-resgen.jar;
D:\mondrian\lib\eigenbase-properties.jar;
D:\mondrian\lib\ojdbc14.jar"
mondrian.test.loader.MondrianFoodMartLoader -verbose -tables -data -indexes
-jdbcDrivers="oracle.jdbc.driver.OracleDriver,sun.jdbc.odbc.JdbcOdbcDriver"
-inputJdbcURL="jdbc:odbc:MondrianFoodMart"
-outputJdbcURL="jdbc:oracle:thin:foodmart/foodmart@127.0.0.1:1521:dwdev"
Paramtery wywołania MondrianFoodMartLoader, na które warto zwrócić szczególną uwagę:
Konfiguracja serwera Apache Tomcat
#oracle mondrian.test.connectString=Provider=mondrian;jdbc:oracle:thin:foodmart/foodmart@127.0.0.1:1521:dwdev; JdbcDrivers=sun.jdbc.odbc.JdbcOdbcDriver,oracle.jdbc.driver.OracleDriver;Catalog=/WEB-INF/queries/FoodMart.xml;
<param-name>connectString</param-name> <param-value>Provider=mondrian;Jdbc=jdbc:oracle:thin:foodmart/foodmart@127.0.0.1:1521:dwdev; Catalog=/WEB-INF/queries/FoodMart.xml;JdbcDrivers=oracle.jdbc.driver.OracleDriver; </param-value>
Szkolenia, usługi konsultingowe i wdrożenia systemów Business Intelligence, hurtowni danych, raportowania i implementacja procesów ETL.
www.goliinfo.com