Apa itu Pemrosesan Analitik Online?

Pemrosesan analitik online (OLAP) adalah metode menggunakan database multidimensi untuk mendukung pelaporan cepat, sering kali melibatkan analisis tren. Bahasa query utama untuk OLAP disebut Multidimensional Expressions (MDX). Namanya berasal dari kelas program yang dikenal sebagai pemrosesan transaksional online (OLTP). Pemrosesan analitik online adalah teknik analisis data yang digunakan di bidang intelijen bisnis (BI).

BI melibatkan penggunaan teknologi untuk menganalisis proses dan data internal organisasi untuk mendukung pengambilan keputusannya. Saat menggunakan pemrosesan analitik online untuk BI, data historis sering menjadi subjek analisis, tetapi BI juga dapat mencakup analisis keadaan saat ini dan masa depan. Seiring dengan OLAP, teknik manajemen data lain yang termasuk dalam ranah BI termasuk penambangan data, pelaporan, manajemen kinerja operasional, dan analitik prediktif.

Pemrosesan analitik online sering digunakan untuk pelaporan ad hoc, dan biasanya menghasilkan laporan dalam format pivot atau matriks. Departemen yang dapat menggunakan OLAP termasuk keuangan, operasi, penjualan, dan pemasaran. Jenis penggunaan dapat mencakup penganggaran dan peramalan.

Salah satu karakteristik yang menentukan pemrosesan analitik online adalah kubus OLAP. Konsep kubus menghubungkan unsur-unsur yang dikenal sebagai ukuran dan dimensi, yang menggambarkan metadata berbagai ukuran. Kepingan salju database relasional atau tabel skema bintang dapat menjadi sumber metadata. Contoh kubus menggunakan jumlah piutang usaha individu sebagai ukuran, dengan tanggal jatuh tempo sebagai dimensi.

OLAP menggunakan database yang dirancang dengan beberapa dimensi. Basis data ini mungkin lebih kecil daripada yang diperlukan untuk kemampuan pergudangan data yang sering digunakan untuk intelijen bisnis. Dibandingkan dengan jenis analisis lainnya, rincian transaksi yang lebih sedikit biasanya diperlukan dalam pemrosesan analitik online. Tidak hanya database OLAP seringkali lebih kecil dari gudang data, mengakses database OLAP seringkali lebih cepat daripada mengakses database relasional.

Ada berbagai spesialisasi pemrosesan transaksi online. Beberapa spesialisasi yang lebih sering digunakan termasuk multidimensi, relasional, dan hibrida. OLAP multidimensi menyimpan data dalam array multidimensi, OLAP relasional menggunakan database relasional, dan OLAP hibrid menggunakan kombinasi tabel relasional dan khusus.
Meskipun pemrosesan transaksi online merupakan teknik penting di BI, alat atau peningkatan yang lebih canggih pada OLAP mungkin diperlukan untuk organisasi yang tertarik dengan analisis prediktif dan analisis bisnis. Analisis prediktif sering digunakan untuk meramalkan peristiwa seperti perilaku pembelian pelanggan. Data kinerja bisnis biasanya menjadi target analisis bisnis.