Skip to main content

Contoh aplikasi Data Warehouse "Pentaho"



                 Contoh aplikasi Data Warehouse "Pentaho"




Apa itu Pentaho ?
Pentaho adalah kumpulan aplikasi Business Intelligence yang bersifat free open source software(FOSS)  dan berjalan di atas platform Java.   Aplikasi-aplikasi Pentaho dikembangkan oleh Pentaho corp yang berpusat di Orlanda, Amerika Serikat.
Business Intelligence adalah kemampuan untuk mengumpulkan data dari berbagai sumber, memproses dan menampilkannya dalam bentuk yang dapat dengan mudah dianalisis oleh orang-orang bisnis pada suatu organisasi sehingga dari hasil analisis tadi dapat dihasilkan keputusan yang lebih baik untuk organisasi tersebut.

Selain sifatnya gratis dan adopsi yang semakin hari semakin luas, dukungan Pentaho bisa didapatkan dari Pentaho corp dalam bentuk Service Level Agreement (SLA) dan dipaketkan dalam versi Enterprise Edition yang sifatnya annual subscription atau perlu kontrak tahunan. Selain itu jika Anda tetap menggunakan community edition yang gratis, maka bisa mendapatkan support dari banyak partner Pentaho di seluruh dunia termasuk di Indonesia.

Apa saja kumpulan aplikasi pentaho ?
1. Pentaho Reporting
  • Merupakan aplikasi perancangan Ad Hoc Report di Pentaho.
  • Engine reporting yang bisa di-embed di aplikasi Java.
  • Multi Platform.
  • Dapat mengambil source dari berbagai relational engine.
  • Dapat mengambil source OLAP yang didukung driver OLAP4J seperti Mondrian, SQL Server Analysis Service, PALO Molap, SAP BW, dan lainnya.
  • Memiliki kemampuan mengambil source Pentaho Data Integration step. Ini menjadikan source yang dapat diambil hampir menjadi tidak terbatas.
  • Dilengkapi designer yang intuitif dan koleksi chart yang lengkap untuk keperluan analisa.
  • Output dalam format Format PDF, Excel, HTML dan CSV.

2. Pentaho Analysis / Mondrian OLAP Server
  • OLAP server open source terpopuler dan digunakan di berbagai produk BI open source (Pentaho dan Jasper).
  • Multi Platform.
  • Mondrian merupakan tipe ROLAP (Relational OLAP) dimana semua perintah data query diterjemahkan via SQL dan ditujukan kepada datamart.
  • Mendukung datamart dengan rancangan multi dimensional Star Schema maupunSnowflake Schema.
  • Mendukung query MDX (Multidimensional Expression) sebagai standar industri.
  • Didukung oleh beberapa aplikasi interface baik web based maupun desktop seperti JPivot, Pentaho Reporting, Pentaho Analysis Tools, dan Pentaho Analyzer.
  • Semua interface di atas memiliki kemampuan drill down / roll up serta drill through untuk melihat detil penyusun sel-sel nilai analisis.

3. Pentaho Data Integration / Kettle
  • Utilitas ETL (Extract, Transform and Load) open source paling populer.
  • Designer GUI yang intuitif dan sangat mudah digunakan.
  • Multi Platform.
  • Script ETL dapat disimpan dalam bentuk filesystem maupun repository.
  • Mendukung multi pipelining sehingga load balance maupun optimasi pekerjaan data warehouse dapat dilakukan dengan mudah.
  • Mendukung clustering (master-slave) engine ETL
  • Terdiri atas lebih dari 200 steps yang mencakup job (workflow kontrol) dan transformation (data worfklow).
  • Mendukung Apache Virtual Filesystem (Apache VFS) sehingga filesystem seperti HTTP Webdav, FTP, SFTP, dan lain sebagainya dapat dengan mudah diakses dengan konfigurasi yang minimal.

4. Pentaho Data Mining / Weka
  • Utilitas data mining yang sangat populer dan digunakan untuk predictive analysis
  • Multi Platform.
  • Mendukung data sumber / source berformat ARFF (Attribute-Relation File Format), XRRF (XML attribute Relation File Format), CSV (Comma Separated Value), maupun table / view dari relasional database.
  • Mendukung standar PMML (Predictive Model Markup Language).
  • Mendukung data nominal dan numerik (continue maupun discrete).
  • Mendukung algoritma yang cukup banyak untuk operasi dasar data mining seperti Classification, Clustering dan Association. Algoritma tersebut diantaranya adalah J48, M5P, SimpleCart, SimpleKMeans, Apriori, dsbnya.
  • Utilitas grafis yang membantu pengolahan dan pemahaman data mulai dari preprocessing, data visualization dalam bentuk plot maupun curve, tree visualization, dsbnya.

5. Pentaho BI Server / Platform
  • Server BI yang berjalan sebagai web application portal yang terdiri dari layanan web service, workflow pada space JVM (Java Virtual Machine), dan sebagai user interface untuk laporan operasional maupun analisis.
  • Multi Platform.
  • Workflow berupa integrasi dari produk Pentaho yang telah disebutkan sebelumnya (Pentaho Data Integration, Pentaho Reporting, dan Pentaho Analysis) dalam bentuksolution.
  • Scheduler berjalan di atas platform BI ini untuk melakukan proses batching, misalkan mengirim laporan dalam bentuk PDF ataupun Excel secara periodik.
  • Script JSP (Java Server Pages) dapat dengan mudah diintegrasikan ke dalam platform.
  • User dapat memiliki space sendiri untuk menyimpan report dan tipe solution lainnya.
  • Ad hoc report yang bisa digunakan untuk membuat rancangan report on the fly tanpa keterlibatan IT

Aplikasi sebenarnya berbayar namun kita bisa trial selama 30 hari . Berikut link untuk downloadnya :

Nah sedangkan untuk belajar cara penggunaan Pentaho ini maka silahkan klik link di bawah ini.
Perusahaan yang menggunakan aplikasi Pentaho
Adopsi pemakaian Pentaho oleh perusahaan besar berbagai Institusi / perusahaan di Indonesia antara lain :
  1. PT. Telekomunikasi Seluler ( Telkomsel )
  2. PT.Bakrie Telkom
  3. PT.Telekomunikasi Indonesia ( Telkom )
  4. BPH Migas
  5. PDAM Tangerang
  6. Centro Indonesia
  7. dan lain-lain

Comments

Popular posts from this blog

Array Dua Dimensi C++, Lengkap Contoh Program dan Penjelasan

Array Dua Dimensi C++, Lengkap Contoh Program dan Penjelasan Array [larik] merupakan hal fundamental yang sering dijumpai dalam banyak kasus di dunia pemrograman. Maka dari itu, sebagai programmer sobat perlu membekali diri dengan pemahaman konsep array dan mampu mengimplementasikannya ke dalam kasus-kasus yang sobat hadapi. Setelah sebelumnya kita membahas  Array Satu Dimensi , Pada artikel kali ini kita akan membahas  Array Dua Dimensi C++ , Lengkap Contoh Program dan Penjelasan, dimana contoh program kami buat menggunakan IDE Dev-C++. Apa itu Array? Array adalah  sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama atau Array juga dapat disebut sebagai kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang memakai sebuah nama yang sama. Setiap data tersebut menempati lokasi atau alamat memori yang berbeda-beda dan selanjutnya disebut dengan elemen array. Elemen array sendiri dapat diakses melalui indeks yang terdapa...

tugas kewirausahaan business plan (wedang jahe instant)

RINGKASAN EKSEKUTIF Wedang Jahe Instan adalah perusahaan yang bekerja dalam bidang produksi yang menyediakan berbagai macam  minuman hangat berupa wedang jahe yang instan yang siap seduh, Target pasar kami dari tingkat anak – anak sampai orang dewasa. Dalam rencana pengembangan usaha, kami bergerak lebih ke dunia maya ( online ). Kami melihat peluang yang lebih besar dari penjualan  online,  dilihat dari banyaknya pengguna gadget atau smartphone. Mereka dapat melihat produk kami darimana dan kapan saja, tanpa harus datang ke tempat kami. Prospek pengembangan ini, kami optimis bisa meningkatkan penghasilan perusahaan kami. Keunggulan produk kami : a. wedang jahe instan yang mudah penyajian nya dirumah b. Harga jauh lebih terjangkau.         c. Efisiensi waktu, tanpa harus COD pembeli bisa bertransaksi lewat e-banking. Setiap minggu kami menargetkan minimal 15 box terjual. Data ini kami dapatkan berdasark...

Cara Setting Server UNBK 2018 [update] TERBARU

Ade Fatahillah IT TKJ Cara Setting Server UNBK 2018 [update], JawaraCloud.NET  - Pelaksanaan UNBK sudah semakin dekat, seluruh sekolah / madrasah tingkat menengah (SMP, SMA, SMK / MTs, MA) pun telah menyiapkan diri untuk keberhasilan pelaksanaan UNBK tahun 2018. Kali ini kami akan ulas kembali cara instalasi dan setting Server  UNBK. Walaupun sebelumnya bahasan mengenai unbk ini sudah cukup lengkap di tahun-tahun sebelumnya, akan tetapi masih banyak pertanyaan yang masuk kepada kami baik melalui WhatApp maupun via inbox facebook kami. Maka tidak ada salahnya jika kami bahas kembali dengan harapan: semoga JawaraCloud ini dapat membantu kawan-kawan operator sekolah, teknisi dan proktor seluruh indonesia, serta dapat menambah pengerahuan kawan-kawan kita mengenai sistem ujian nasional sekolah berbasis jaringan ini. Konfigurasi Server Sebelum melakukan konfigurasi server unbk, sebaiknya anda copy-paste dahulu file VHD UNBK, Exambro Admin, Software Installer VirtualBox dan...