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