Apa Itu Dataware House Dan Bagaimana Arsitektur Dasarnya?

 


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

Popular posts from this blog

Cara Mengatasi Hang/Freeze Pada Laptop Asus TUF Gaming

Cara Menjalankan PHP 8 & Laravel 9 Pada Laragon

Tutorial NextJS 13 & Typescript: Membuat Navbar Dengan Shadcn/UI