Oleh:
A. A. Risky Pramenda Dwijantara
1304505111
Data
Warehouse
Dosen : I Putu
Agus Eka Pratama, S.T.,M.T.
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Udayana
Data Warehouse dan Big Data
Data Warehouse adalah gabungan
data dari berbagai sumber yang berbeda yang memiliki varisasi waktu ke dalam penyimpanan
tunggal berdasarkan subjek yang dipilih untuk memudahkan pengaksesan serta
membantu manajemen dalam mengambil keputusan. Big Data adalah istilah umum untuk segala himpunan
data (data set) dalam jumlah yang sangat
besar, rumit dan tak terstruktur sehingga menjadikannya sukar ditangani apabila
hanya menggunakan perkakas manajemen basis data
biasa atau aplikasi
pemroses data tradisional belaka (wikipedia). Dalam kebanyakan kejadian
data perusahaan yang terlalu besar atau bergerak terlalu cepat atau melebihi
kapasitas pengolahan saat ini. Contoh data besar mungkin petabyte (1.024
terabyte) atau exabyte (1.024 petabyte) data yang terdiri dari miliaran
triliunan catatan dari jutaan orang dari berbagai sumber yang berbeda, misalnya
pada web, penjualan, contact center pelanggan, media sosial, data ponsel dan
lain-lain. Salah satu manfaat Big data adalah membantu perusahaan meningkatkan
operasi, membuat lebih cepat dan keputusan yang lebih cerdas.
Data
Warehouse digunakan dalam proses analisa sedangkan Big Data digunakan dalam
proses komputasi, salah satu contoh tool berbasis DBMS yang digunakan adalah
Oracle 12c. Terdapat tiga proses didalamnya yaitu Processing dengan teknik high
computing menggunakan Apache Hadoop, lalu Analytical dengan menggunakan metode
OLAP (metode pendekatan untuk menyajikan jawaban dari permintaan proses
analisis yang bersifat dimensional secara cepat, yaitu desain dari aplikasi dan
teknologi yang dapat mengoleksi, menyimpan, memanipulasi suatu data
multidimensi untuk tujuan analis), dan proses Transaction dengan menggunakan
metode OLTP (proses suatu transaksi secara
langsung melalui komputer yang terhubung dalam jaringan).
Proses Analytical dan Transaction juga berhubungan dengan ETL yang merupakan kumpulan proses menyiapkan data dari
operational source untuk data, proses ini terdiri dari extracting, transforming,
loading, dan beberapa proses yang dilakukan sebelum dipublikasikan ke dalam data
warehouse.
Dalam
melakukan implementasi pada Big Data diperlukan adanya perangkat lunak yang
menjadi jembatannya, salah satunya adalah Apache Hadoop yang merupakan software
bebas dan open source, yang ditulis dalam kerangka bahasa pemrograman Java
untuk dijalankan secara terdistribusi dan skalabel.
Gambar
1.1
Implementasi Hadoop
Dilihat
dari gambar diatas, Dalam menghubungkan Hadoop dengan Big Data untuk memproses
data yang ada di dalamnya memerlukan sebuah sistem operasi (OS) linux untuk
membuat Hadoop ini bekerja dan kernel linux untuk membuat OS Linux ini sendiri
bekerja karena kernel merupakan core (otak) yang mengatur seluruh kegiatan yang
ada dalam OS Linux tersebut. Selanjutnya diperlukan juga bantuan Data Mining
dan Data Warehouse dalam proses Analytic data. Selain itu Hadoop juga dapat
berhubungan dengan Cloud dengan menggunakan ketiga layanan yang disediakan
yaitu IAAS, PAAS, dan SAAS.
Selain
Hadoop terdapat juga software NoSQL yang merupakan sebuah basis data yang
menyediakan mekanisme penyimpanan dan pengambilan data yang menggunakan model
basis data kurang konsisten daripada basis data relasional tradisional.
Pertimbangan yang digunakan meliputi kesederhanaan desain, penambahan node pada suatu sistem, dan kontrol
ketersediaan yang lebih baik. Sistem NoSQL juga disebut sebagai “Not Only SQL“, maksudnya menekankan
bahwa sistem ini pada kenyataannya memungkinkan penggunaan bahasa query seperti SQL (Wikipedia). Selain
Hadoop dan NoSQL juga terdapat software Vendor SAP yang merupakan produk
perangkat lunak atau software ERP yang mempunyai kemampuan untuk
mengintegrasikan berbagai macam aplikasi bisnis yang dimana setiap aplikasi
mewakilkan setiap area bisnis tertentu. SAP menggunakan system transaksi
terkinian dan transaksi tersebut dilakukan secara real time.
Daftar
Pusaka
Agus Eka Pratama, S.T.,M.T, I Putu.2014.”Smart City
Beserta Cloud Computing dan Teknologi-Teknologi Pendukung Lainnya.Bandung :
Informatika
Tidak ada komentar:
Posting Komentar