mondrian 導入demo數據到mysql

好久沒動過mondrian了,不少步驟都忘記了,同時老版本和新版本的步驟,配置有些不一樣,而此次須要使用mondrian3.3,所以我把安裝到使用的各個過程記錄一下,以備查詢:
環境:windows下:
版本:mondrian-3.3.0

1.首先解壓mondrian-3.3.0/lib/mondrian.war
而後運行如下命令,

注意:java

紅色部分的爲運行所須要的jar包,必須用絕對路徑,注意修改對應jar包的版本號。mysql

-inputFile=FoodMartCreateData.sql  ,由於我運行是在mondrian-3.3.0/demo目錄下,而FoodMartCreateData.sql就在這個目錄下,所以這裏的路徑就是相對路徑,若是你在別的目錄目錄下運行以下命令,須要修改該sql文件路徑名稱。

java -cp "J;/software/mondrian-3.3.0/lib/mondrian/olap4j.jar;J;/software/mondrian-3.3.0/lib/mondrian/mondrian.jar;J;/software/mondrian-3.3.0/lib/mondrian/log4j-1.2.8.jar;J;/software/mondrian-3.3.0/lib/mondrian/commons-logging-1.0.4.jar;J;/software/mondrian-3.3.0/lib/mondrian/eigenbase-xom.jar;J;/software/mondrian-3.3.0/lib/mondrian/eigenbase-resgen.jar;J;/software/mondrian-3.3.0/lib/mondrian/eigenbase-properties.jar;J;/software/mondrian-3.3.0/lib/mondrian/mysql-connector-java-5.1.19.jar" 

mondrian.test.loader.MondrianFoodMartLoader 
-verbose 
-tables 
-data 
-indexes 
-jdbcDrivers=com.mysql.jdbc.Driver 
-inputFile=FoodMartCreateData.sql 
-outputJdbcURL="jdbc:mysql://192.168.0.187:3306/foodmart?user=root&password=111111"


上述命令運行須要1-2分鐘,耐心等待完成後查看foodmart數據庫能夠看到不少表,說明導入成功,下一步就是設置mondrian datasource指向該mysql。
相關文章
相關標籤/搜索