2.4.
Online Analytical Processing
2.4.1. Pengertian
Online Analytical Processing
OLAP
Pengertian OLAP menurut Connoly dan Begg 2005
Online Analytical Processing
OLAP “
is the dynamic synthesis, analysis, and consolidation of large volumes
”. Dimana OLAP merupakan gabungan yang dinamis, analisis dan konsolidasi dari
data yang berukuran besar. Selain Connolly dan Begg, OLAP menurut Codd
et al
1995 OLAP adalah istilah untuk menggambarkan teknologi yang
menggunakan tampilan data multidimensi yang memberikan akses yang cepat untuk informasi strategis dalam melakukan analisis.
Berdasarkan pengertian OLAP menurut ahli-ahli diatas dapat disimpulkan bahwa OLAP adalah perpaduan dinamis analisis
dan gabungan dari data multidimensi yang mempunyai jumlah data yang besar yang memungkinkan teknologi dapat memberikan
informasi yang cepat guna dalam melakukan analisis.
2.4.2.
Online Transaction Processing OLTP
Online Transaction Processing
OLTP adalah jenis sistem informasi yang mengutamakan proses transaksi, berurusan dengan
data operasional, diidentifikasikan dengan jumlah transaksi yang besar. Pada
database
OLTP berisikan informasi sehari-hari yang dibutuhkan oleh sebuah organisasi untuk menjalankan sebuah
bisnis. OLTP difokuskan pada
insert, update, delete
data secara
real time
dimana pada
database
OLTP tidak boleh ada gangguan dalam sistem atau operasional tidak bisa berjalan dengan baik.
Sistem informasi yang dapat dikategorikan pada OLTP diantaranya adalah :
Human Resource Management
HRM seperti produk pada Orange HRM, PeopleSoft dan lain-lain.
Enterprise Resource Planning
ERP seperti SAP, Microsoft Dynamics.
2.4.3. Perbedaan OLTP dan OLAP
Beberapa perbedaan antara sistem OLTP atau
On-line Transaction Processing System
dengan OLAP yaitu, OLTP merupakan sistem database online operasional yang digunakan
untuk melakukan sebuah transaksi online yang dilakukan dalam hari ke hari dimana di dalam OLTP terjadi proses kueri. Sedangkan
gudang data menyediakan kepada user atau ahli sebuah aturan dari analisis data dan pembuatan keputusan. Sistem ini dikenal dengan
Online Analytical Processing
atau OLAP. Berikut ini perbedaan sistem OLTP dan OLAP menurut Jiawei Han dan Kamber.
Tabel 2.1 Perbedaan OLTP dengan OLAP
OLTP OLAP
Karakterikstik Proses operasional
Pemrosesan informasi Orientasi
Transaksi Analisis
Pengguna DBA,
database
profesional Para ahli manager,analis
Fungsi Operasi sehari-hari
Informasi yang lama yang dibutuhkan
untuk mendukung
pengambilan keputusan.
Desain
Database
Berdasar ER relasi entitas, berorientasi
pada aplikasi Berdasarkan
starsnowflake,
berorientasi subjek
Data Data yang digunakan
data sekarang, data terjamin pada
masalah
up-to-date
Data historis,
perbaikan akurasi data dari waktu ke
waktu PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Summarization
Data primitif, sangat detail
Penggabungan, peringkasan
View Gambaran Detail, relasi datar
Summarized peringkasan, multidimensional
Unit Kerja Pendek,
simple transaksi
Komplek kueri
Akses Readwrite
Hanya dapat
read
Fokus Data masuk
Infromasi keluar Operasi
Index
hash
pada
primary key
Kebanyakan scan
Jumlah data yang diakses Puluhan
Jutaan Jumlah pengguna
Ribuan Ratusan
Ukuran
database
100 MB hingga GB 100 GB hingga mencapai TB
Prioritas Performa
tinggi, ketersediaan tinggi
Fleksibilitas tinggi, otonomi pengguna akhir
Metrik Melalui Transaksi
Melalui kueri, waktu respon
2.5. Pentaho Data Integration Kettle