Tuesday, September 9, 2008

OpenBravo Mengadopsi Pentaho

Pentaho makin menunjukkan ‘keperkasaan’-nya dengan diadopsi sebagai bagian dari solusi beberapa ERP open source.


Berita terbaru adalah bahwa OpenBravo - pemain ERP open source berbasis web - telah bersepakat mengadopsi Pentaho ke dalam produknya dalam skema OEM.

Berita selengkapnya dapat dibaca di situs Pentaho dan OpenBravo.


Hm… sepertinya Pentaho akan menjadi mainstream di dunia reporting open source neh. Dan mungkin pula dengan model open source yang diusungnya akan segera menyusul produk proprietary dalam hal kecepatan dan kualitas ?


Kita lihat saja perkembangan yang semakin menarik ini...

Feris

Tuesday, September 2, 2008

Enterprise Information Integration (EII) dan Pentaho Platform

Pada saat ini kita selalu menggunakan utilitas ETL - seperti Kettle, Microsoft DTS/SSIS, Informatica, aplikasi buatan Anda sendiri, dan lain sebagainya - untuk menggabungkan berbagai data source yang berbeda (Excel, CSV, MySQL, dsbnya) ke dalam suatu sistem database tunggal sehingga bisa di-relate dengan baik dan mudah seperti sesama database SQL Server, Oracle, MySQL, dsbnya. Penyajian laporan setelah sumber data di suatu tempat juga tidak merepotkan tentunya.

Tapi pada saat ini dengan makin beragamnya sumber data terutama yang berasal dari web service dan ada beberapa kendala dimana pengguna boleh melihat data tapi tidak boleh menyimpan sumber datanya (berkaitan dengan policy) maka posisi kita menjadi sulit.

Untuk contoh web service misalnya, apa yang bisa kita lakukan adalah mengerti API dan mengambil data berdasar parameter tertentu dan baru kemudian kita gabungkan dengan sumber data lainnya secara "on the fly".

Bagaimana kalau kita tidak begitu mengerti API tersebut atau sangat memakan waktu untuk melakukan programming / coding lagi ?

Beruntung untuk Anda yang sudah menggunakan Pentaho Reporting, Kettle dan Pentaho platform. Kenapa ? Karena dengan Kettle kita bisa mengambil berbagai source tersebut dengan designer Spoon, menempatkan file transformation yang dihasilkan di dalam platform, dan hasil dari data integrasi Kettle inilah yang akan sumber data untuk laporan dengan menggunakan Pentaho Reporting. 

Solusi integrated dan looseless seperti ini serign  disebut dengan istilah Enterprise Information Integration (EII).

Anda ingin tahu langkah demi langkah cara penggabungan seperti itu ?

Anda dapat membaca artikel teknisnya di :

http://www.nicholasgoodman.com/bt/blog/2007/08/15/using-kettle-for-eii/.

Walau ini artikel lama, tapi tentunya artikel dari Nicholas Goodman (salah satu inisiator Pentaho) ini tidak boleh dilewatkan begitu saja - karena membahas tentang solusi EII yang telah saya ringkas di atas.

Selamat Mencoba !

Feris