Rekans, para pakar Mondrian,
Saya ada masalah ketika mecreate schema.
Saya sudah membuat schema_tes.xml yang membuat cube dari sebuah tabel di database lokal PC saya, saya gunakan postgreSQL.
Sebelumnya saya sudah menginstall Pentaho biserver-ce-3.6.0-stable, saya masih pakai OS Windows (Vista original).
Saya sudah tambahkan driver postgresql-8.2-504.jdbc3.jar ke BI server agar bisa connect ke database saya.
Berdasarkan latihan ketika training Mondrian dahulu kala, maka saya lakukan langkah-langkah berikut untuk publish schema yang telah saya buat ke BI Server:
Bikin koneksi BI Server ke Database (postgreSQL) :
---------------------------------------------
Edit file context.xml di folder biserver-ce\tomcat\webapps\pentaho\META-INF
Saya tambahkan :
<Resource name="jdbc/Lokal" auth="Container" type="javax.sql.DataSource"
factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="20" maxIdle="5"
maxWait="10000" username="kettle" password="kettle"
driverClassName="org.postgresql.Driver" url="jdbc:postgresql://localhost/database_saya"
validationQuery="select 1"/>
Bikin Folder baru di Pentaho-Solution:
--------------------------------------
Create folder baru biserver-ce\pentaho-solutions menggunakan windows explorer, saya beri nama tes.
Copy paste file index.xml ke folder tes dibuat dari salah satu folder yg telah ada.
trus edit file index.xml tersebut : '%name' menjadi nama folder yg diinginkan (misalhnya TES).
Publish Scema Cube:
-------------------
Saya copy paste file schema_tes.xml yang telah saya buat menggunakan Schema_Workbench ke folder tes yang baru dibuat diatas.
Kemudian saya running BI-Server.
Saya buka http://localhost:8080 (pentaho user console), login dengan user JOE.
Saya buka salah satu analysis yang telah ada (saya ambil dari Steel Wheels), kemudian di save as ke folder baru diatas (folder TES)
Maka akan muncul file-file tambahan di folder tes tersebut apabila kita lihat menggunakan windows explorer.
Saya edit salah satu file yang baru muncul tersebut, yaitu analysisview.xaction
Saya edit sintak pada bagian : jndi, model, query.
Jadinya seperti ini :
<model><![CDATA[solution:tes/schema_tes.xml]]></model>
<jndi>Lokal</jndi> -> apakah ini nama koneksi yang baru dibikin diatas?
<query><![CDATA[select 1]]></query>
Sebelumnya saya ucapkan terima kasih..
Jadinya seperti ini :
<model><![CDATA[solution:tes/schema_tes.xml]]></model>
<jndi>Lokal</jndi> -> apakah ini nama koneksi yang baru dibikin diatas?
<query><![CDATA[select 1]]></query> =====> Ini sepertinya masalahnya

--
Anda menerima pesan ini karena Anda telah terdaftar di Google
Groups "Pentaho User Group - Indonesia".
Untuk mengirim pesan ke grup ini, kirimkan email ke penta...@googlegroups.com
Untuk berhenti mendapatkan email dari grup ini,silahkan kirim email ke
pentaho-id+...@googlegroups.com
Untuk opsi lainnya, silahkan kunjungi http://groups.google.com/group/pentaho-id?hl=id.
Untuk artikel teknis Pentaho dari PHI-Integration.com, silahkan kunjungi http://pentaho.phi-integration.com.
Milis terkait : http://groups.google.com/group/indo-bi
Terima kasih pak Feris atas analisa kilatnya yag musti jitu.Sayang, sudah saya edit tapi masih belum bisa juga.
Kalau ada waktu luang, saya prefer periksain yang Mondrian ini aja pak. Kettle mah nanti-nanti aja. Toh kettle yang saya buat tujuan sebenarnya utk memproses report yg seharusnya via mondrian, berhubung belum diinstall dan belum berhasil connect, maka kette saya berdayakan.
Saya mau refresh lagi materi training mondrian yang waktu itu.. Kan rugi dong, pak Feris udah cape-cape ngajarin di kelas, eh.. malah dilupakan ama pesertanya..