Internet adalah jalan interaksi bagi banyak orang di dunia. Semakin banyak orang, semakin banyak suku, semakin banyak bahasa, dan semakin banyak karakteristik para penggunanya dari seluruh dunia.
Ternyata dari banyaknya data tersebut, kita bisa memanfaatkannya. Bisa untuk memoptimasikan bisnis kita, membuat prediksi, dan bahan analisa.
Tak hanya skala global, skala lokal seperti perusahaan korporat juga membutuhkn kumpulan data untuk mengetahui seberapa efesien perusahaan mereka beroperasi. Apakah gaji bagi para karyawan sudah proporsional, memprediksi target clien yang mempercayakan mereka, dan segala rekaman transaksi yang ada.
Wadah bagi data data itu disebut Data Warehouse
Apa Itu Data Warehouse?
Data Warehouse adalah kumpulan data data organisasi yang tersimpan dan sifatnya elektronis. Data warehouse memfasilitasi sebuah bisnis untuk mencari prediksi data, hasil analitis yang nantinya digunakan untuk pengambilan keputusan
Di dunia yang serba digital ini. Dalam pengambilan keputusan kita harus memerlukan data data yang sudah kita dapat
Katakanlah di sebuah perusahaan roti membuat meeting tentang rencana menambah skala produksi pada rasa roti tertentu. Maka kita tidak boleh langsung memutuskan agar roti rasa cokelat itu diproduksi lebih banyak. Kenapa tidak boleh? karena kita belum melihat data
Maka cara yang tepat adalah kita harus melihat histori data yang ada selama --katakanlah 2 atau 3 bulan terakhir. Ternyata, pelanggan pelanggan kita sering kali mengorder roti rasa nanas meskipun tidak selalu konstant roti rasa nanas selalu dipilih, setidaknya roti rasa nanas adalah roti yang sering diceirtakan di sosmed, memiliki feedbacck terbaik, dan sering diorder berkali kali oleh pelanggan yang sama. Maka menambah jumlah produksi pda roti rasa cokelat adalah keputusan terbaik
Data histori roti roti tersebut dikumpulkan pada suatu wadah bernama data warehouse
 |
Share ke group diskusi kampusmu!
|
Namun dalam penerapannya, data warehouse memiliki beberapa istilah. Data yang digunakan untuk transaksi sehari hari dengan data yang dibutuhkan untuk analitik dan pengambilan keputusan memiliki nama yang berbeda. Ada yang bernama OLTP dan OLAP
Apa Itu OLTP dan OLAP?
OLTP (Online Transaction Processing) adalah data data yang biasanya digunakan untuk kebutuhan proses transaksi dan mengembalikan nilai atau inputan lain. Termasuk, OLTP ini sangat berguna untuk memenuhi segala kebutuhan bisnis operasional seperti pembelian, distribusi produksi, dan lain sebagainya
OLTP juga dapat merefleksi segala keutuhan data
OLAP (Online Analytical Processing) adalah sebuah metode yang berfungsi untuk menanangi queri data yang kompleks dan sebagai media untuk membaca analitis dari sebuah bisnis
Ketahui cara menggunakan database relasional pada postingan yang pernah saya tulis.
Mencari Primary Key, Foreign Key, Entitas, Dan Aturan Intergritas Dari Relasi Tabel
Mengenal Data Warehouse Architecture
Ada beberapa arsitektur dasar dari sebuah data warehouse, yaitu
- Operasional Data Source, yaitu database yang melayani segala produksi sehari hari. Biasanya bagian ini masih mempercayakan pada database relasional, mengoprimasi queri qeuri sederhana seperti melihat, menulis, dan memasukkan data
- Staging Area, yaitu tempat dimana data data dari data resource disalin agar selanjutnya dikirim ke data warehouse. Proses ini hanya boleh diakses oleh Profesional Data Warehouse yang sudah terlatih
- Data Warehouse, yaitu tempat dikumpulkannya data berupa data raw, data agregat. dan metadata
- Presentation Area, adalah bagian yang terdiri Data Marts, yaitu data data yang terorganisir oleh satu departemen dan melaporkan segala data secara analitis. Ini merupakan bagian data warehouse yang paling harus dipedulikan oleh perusahaan atau bisnis
Aplikasi Data Warehouse Paling Sering Digunakan Saat Ini
Saya sendiri pernah menggunaka data warehouse dari
Google Cloud Platform untuk mencari query data data tertentu
Ini merupakan salah satu module dalam Google Quicklabs yang sebaiknya kalian coba juga
Queri yang digunakan sama seperti queri yang digunakan untuk queri database relasional seperti MySQL
Kalian bisa mengimport, mengeksport segala data sesuai keperluan kalian. Bisa dimanfaatkan sebagai data prediction, data analisis, dan lain sebagainya
Selain itu layanan Data Warehouse pada GCP, ada juga produk dari SAP
SAP merupakan software yang saat ini digandrungi oleh banyak perusahaan. Jika kalian saat ini merupakan mahasiswa informatika atau berkaitan dengan IT maka mengambil course SAP patut dicoba, karena saat ini sangat dibutuhkan
Salah satu course atau divisi dalam SAP adalah Data Warehouse. Kalian akan mempelajari bagaimana mengambil data menggunakan queri dan memvisualisasikannya.
Kesimpulan
Itulah beberapa hal yang bisa saya tulis seputar Data Warehouse, semoga bermanfaaat. Hal terpenting dalam Data Warehoyse adalah mengerti dasar dasar infrastrukturnya, apapun macam macam strukturnya, apapun merknya, apapun layananya, adalah mengerti dengan tepat konsep secara terstruktur dan mengerti cara menggunakan queri
Comments
Post a Comment