cargando datos de prueba de mondrian en windows

para cargar los datos de prueba debemos hacer los siguiente

1.- colocar los jar correspondientes en las ruta que queramos pero debemos tener los siguientes

-mondrian.jar
-log4j-1.2.9.jar
(use ese por que era la version que estaba en el que ya venia con base de datos embedida)
-eigenbase-xom.jar
-eigenbase-resgen.jar
-eigenbase-properties.jar
(este lo saque de la version con la base de datos embedida por ahi creo que esta en la version src pero nunca lo pille dentro)
-mysqlconnector.jar(bueno el conector jdbc para hacer una coneccion java a una base de datos )


2.-crear el usuario y su password ,crear la base de datos correspondiente.

GRANT all PRIVILEGES on *.* to 'foodmart'@'localhost' identified BY 'foodmart';
CREATE DATABASE foodmart;


3.- correr el siguiente comando en una terminal D.O.S, en una sola linea sino no les funcionara(ADVERTENCIA: este tiene saltos de linea ,deben colocarlo en una sola linea)

java -cp "C:\mondrian\lib\mondrian.jar;C:\mondrian\lib\log4j-1.2.8.jar;C:\mondrian\lib\eigenbase-xom.jar;C:\mondrian\lib\eigenbase-resgen.jar;C:\mondrian\lib\eigenbase-properties.jar;C:\mondrian\lib\mysqlconnector.jar"
mondrian.test.loader.MondrianFoodMartLoader
-verbose -tables -data -indexes
-jdbcDrivers=com.mysql.jdbc.Driver
-inputFile=C:\mondrian\demo\FoodMartCreateData.sql
-outputJdbcURL="jdbc:mysql://localhost/foodmart?user=foodmart&password=foodmart"


Nota: bueno debemos considerar que yo instale el mondrian en el path C:\mondrian, el log4j creo que nos sirve para ver los errores pero prueben corriendolo sino no van a poder ver si pasa algo malo :p

he aqui la de linux en una sola linea
java -cp "mondrian/lib/mondrian.jar:mondrian/lib/log4j-1.2.9.jar:mondrian/lib/eigenbase-xom.jar:mondrian/lib/eigenbase-resgen.jar:mondrian/lib/eigenbase-properties.jar:mondrian/lib/mysql-connector.jar" mondrian.test.loader.MondrianFoodMartLoader -verbose -tables -data -indexes -jdbcDrivers=com.mysql.jdbc.Driver -inputFile=mondrian/demo/FoodMartCreateData.sql -outputJdbcURL="jdbc:mysql://localhost/foodmart?user=foodmart&password=foodmart"

No comments: