Mengenal konsep, tujuan, trend & arsitektur data warehouse
by hadi wijaya Mengenal Data, Informasi & Knowledge • Data = facts, unorganized • Information = data yang telah diolah sehingga memberikan nilai & fungsi • Knowledge = pemahaman, wawasan, informasi kontekstual
Contoh: Lembar informasi IPK
pada sebuah jurusan Database? Database Trends • Dimulai dari perkembangan database • IMS -> DBMS -> RDBMS (1960 – 1970) • Kebutuhan database relasional tidak cukup (1980) • Object Oriented DBMS (ODBMS) • Data disimpan selayaknya objek (integer, string, real number) • Extended Relational Database (ERDBMS) • Penggabungan ODBMS dan RDBMS • Penambahan operator (select, join, union) • Deductive Database • Datalog, rules, facts, dan query (capability) Why Data Warehouse? #InmonTea #KimballTea m m • Bill Inmon mendefinisikan • Menurut Ralph Kimball data warehouse sebagai data warehouse kumpulan data yang merupakan sebuah memiliki 6 buah sistem untuk karakteristik (Subject pengumpulan data Oriented, Integrated, transaksional dari Process Oriented, Time Variant, Accesible dan berbagai sumber data, bersifat Non-volatile), yang mengutamakan 2 dengan tujuan sebagai hal: Query & Analisa pengambilan keputusan Data digudangkan (kopi, salin, transfer) dari data-data transaksional, yang menganut konsep OLTP (On Line Transactional Processing), untuk kemudian dianalisis menggunakan OLAP (On Line Analytical Processing), dengan memanfaatkan adanya query pada database serta proses analisa itu sendiri, didukung oleh 6 buah sifat atau karakteristik yang dimilikinya” Ilustrasi Data Warehouse Tujuan Data Warehouse • Menurut Mukesh Kumar: • Memudahkan didalam pengaksesan informasi milik organisasi • Menjaga privasi dan keamanan milik organisasi • Membantu proses pengambilan keputusan pada organisasi • Mendukung perubahan-perubahan pada organisasi • Meningkatkan kualitas dan konsistensi informasi pada organisasi Memudahkan didalam pengaksesan informasi milik organisasi • Kenapa Data warehouse relative terpercaya dan berkualitas? • Karena berasal dari sejumlah sumber data yang relevan, tervalidasi, telah disaring dan dianalisa • Kemampuan tools pada Data warehouse mampu untuk melakukan query dan menyajikan kepada pengguna dalam waktu singkat, termasuk mengakses, informasi mudah dipahami, sesuai kebutuhan dan tujuan organisasi bersangkutan Menjaga privasi dan keamanan milik organisasi • Pemberian hak akses bagi pengguna yang berbeda- beda • Informasi adalah salah satu asset paling berharga dan penting bagi suatu organisasi selain SDM-nya Membantu proses pengambilan keputusan pada organisasi • Referensi sebagai pendukung pengambilan keputusan bagi pemegang keputusan (pimpinan) • Data harus valid • Walaupun perusahaan sudah menerapkan sistem lain seperti DSS (decision support system), dll. Data warehouse tetap mengambil peran penting • Bukan berarti semua keputusan yang ditampilkan pada data warehouse harus dilakukan, melainkan lebih ke pertimbangan Mendukung perubahan- perubahan pada organisasi • Perubahan dapat dipengaruhi oleh factor internal, eksternal, dalam skala kecil maupun besar • Perubahan yang dimaksud bisa dalam kategori teknologi yang digunakan, kebutuhan konsumen, proses bisnis, dan data-data digital Meningkatkan kualitas dan konsistensi informasi pada organisasi • Kunci dari data quality adalah konsistensi data yang bisa digunakan pada banyak platform, perangkat, dan aplikasi lain • Data yang konsisten akan bernilai tinggi (akurat), tidak berubah-rubah dan memiliki nilai historis • Support untuk pengambilan keputusan Subject Oriented • Data diorganisir berdasarkan subjek secara mendetil, seperti misalnya, penjualan, produk, atau pelanggan, yang hanya berisi informasi yang relevan terhadap pendukung keputusan. Orientasi-subjek ini akan memungkinkan manajemen untuk menentukan tidak hanya 'bagaimana' bisnis mereka berjalan tetapi juga 'mengapa'. Data warehouse berbeda dengan database operasional dalam arti bahwa sebagian besar database operasional memiliki orientasi produk dan di-sesuaikan untuk menangani transaksi yang selalu mengupdate database. Orientasi subjek memberikan 'view' yang lebih komprehensif tentang perusahaan. Integrated • Integrasi sangat terkait dengan orientasi subjek. Data warehouse harus menaruh data dari berbagai sumber yang berbeda ke dalam format yang sama dan konsisten. Untuk melakukan hal ini, data warehouse pasti akan menghadapi hal-hal seperti konflik-konflik penamaan dan perbedaan- perbedaan tentang berbagai unit-unit pengukuran. Suatu data warehouse harus dianggap benar-benar terintegrasi. Time Variant • Data warehouse pasti menyimpan dan memelihara data historis. Data tidak terlalu perlu menyediakan status saat ini (kecuali dalam sistem real-time). Data itu akan mengetahui tentang trend, deviasi/penyimpangan, dan hubungan jangka panjang untuk memprediksi dan membandingkan, yang menyebabkan pengambilan keputusan. Setiap data warehouse memiliki kualitas yang bersifat sementara. Waktu adalah satu dimensi penting dalam data warehouse. Data untuk analisa dari berbagai sumber berisi banyak titik-titik waktu (misalnya, 'view' secara harian, mingguan, bulanan). Non-volatile • Setelah data dimasukkan ke data warehouse, pengguna tidak bisa mengubah atau meng- update data. Perubahan pada data akan di- record sebagai data baru. Process Oriented • Proses pengumpulan data dari berbagai sumber data, proses mengintegrasikan data (dari format yang berbeda, menjadi satu format yang sama), proses analisa data, lainnya • Pemeliharaan dan perawatan (maintenance) asset penting berupa informasi yang terus dipakai berulang-ulang Accessible • Dapat diakses oleh pengguna dengan mudah walaupun terbagi hak aksesnya terhadap informasi- informasi tertentu Data Warehouse Trends • Diawali dengan perkembangan database dan juga jaringan komputer dan internet • Lalu muncul kesadaran tentang diperlukannya sebuah gudang untuk menyimpan data, agar dapat digunakan didalam pengambilan keputusan (Bill Inmon) & melibatkan pengumpulan data dan analisis data (Ralph Kimball) • Masa kini, data warehouse secara internal tidak mengalami perkembangan yang signifikan tetapi berbeda dengan kolaborasi dan pengaruhnya terhadap teknologi lain DW Trends by Oracle • https://www.forbes.com/sites/oracle/2014/03/10/t he-top-10-trends-in-data-warehousing/# 1f42062d1373
• Cari & tuliskan studi kasus penerapan data
warehouse pada berbagai bidang kehidupan untuk tiap – tiap trend yang dikemukakan Oracle