BI Server & Platform

Pentaho BI Server merupakan portal aplikasi web yang terdiri dari layanan web service, workflow engine, dan sebagai user interface untuk laporan operasional maupun analisis di Pentaho.

BI Server sebagai workflow otomatis di dalamnya sudah terdapat berbagai engine BI Pentaho, yaitu :
  • Pentaho Reporting
  • Pentaho Analysis / Mondrian
  • Pentaho Data Integration / Kettle
  • Pentaho Data Mining / Weka

Bagian ini akan membahas tips-tips singkat penggunaan Pentaho BI Server ini secara maksimal.

Konfigurasi BI Server

  • Merubah Database Solution Repository Di dalam proses membangun solusi berbasis BI Platform Pentaho maka kita akan memiliki beberapa kumpulan file : konfigurasi  workflow (.xaction) resource file Pentaho seperti file report, job / transformation Kettle, dan lain ...
    Posted Oct 4, 2010, 6:56 PM by Feris Thia
  • Konfigurasi Mantle / Tampilan Portal di BI Server 3.0 Mantle adalah user interface yang digunakan oleh Pentaho BI Server mulai dari versi 3.0. Proyek yang berbasis GWT (Google Web Toolkit) dan berawal sebagai proyek mandiri ini sekarang sudah ...
    Posted Aug 27, 2010, 9:36 AM by Feris Thia
  • Menghilangkan Daftar User/Password Login Pada saat kita menjalankan instalasi dari BI Server secara default akan muncul daftar user/password seperti Joe (admin), Pat, dan lain sebagainya. Ini tentunya akan mengganggu apabila kita tetap menginginkan ...
    Posted Aug 27, 2010, 9:29 AM by Feris Thia
Showing posts 1 - 3 of 3. View more »

Mengganti Port BI Server

posted Dec 16, 2011, 6:50 AM by Feris Thia   [ updated Dec 16, 2011, 7:43 PM ]

Pada saat instalasi Pentaho BI Server, server tersebut menggunakan port 8080. Dan port tersebut cukup banyak digunakan oleh aplikasi server lain di pasaran sehingga kemungkinan bentrok cukup besar, dan akhirnya Pentaho BI Server tidak dapat dijalankan.

Salah satu solusi untuk hal tersebut adalah melakukan rekonfigurasi port dan alamat URL default pada paket BI Server Anda tersebut.

Berikut adalah caranya :
  • Edit file [BI-SERVER]/tomcat/conf/server.xml dan rubah port connector HTTP (non SSL) dari 8080 ke nilai yang Anda inginkan. Misalkan 9090 seperti tampak pada contoh berikut. Simpan perubahan tersebut.

    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector URIEncoding="UTF-8" port="9090" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
  • Edit file [BI-SERVER]/tomcat/webapps/pentaho/WEB-INF/web.xml dan entri "base-url" dengan penyesuaian port seperti tampak pada contoh berikut.
    <context-param> <param-name>base-url</param-name> <param-value>http://localhost:9090/pentaho/</param-value> </context-param>
  • Start atau restart server Anda ( jalankan stop-pentaho.bat dan diikuti start-pentaho.bat).
  • Coba buka alamat BI Server Anda dengan port baru. Jika berhasil akan tampak seperti pada gambar berikut (klik untuk memperbesar).


  • Selesai.

Mengaktifkan Penggunaan Aggregate Table

posted Jul 27, 2011, 4:43 AM by Feris Thia   [ updated Jul 27, 2011, 4:52 AM ]

Aggregate tables adalah kumpulan table summary pada berbagai level yang membentuk satu cube di Mondrian engine. Pemanfaatan aggregate table ini akan membuat performa analisis data dengan cube menjadi cepat.

Tetapi, pada bawaan BI Server fitur ini tidak aktif pada awalnya. Untuk mengaktifkan aggregate table ini lakukan hal berikut :
  • Buka file mondrian.properties pada folder [BI-SERVER]/pentaho-solutions/system/mondrian dengan editor teks favorit Anda.


  • Tambahkan atau rubah nilai untuk kedua atribut berikut pada file tersebut.

    Exported from Notepad++
    mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true


  • Simpan file tersebut.
  • Restart BI Server.
  • Selesai.

1-2 of 2