Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
OLTP & ETL Data integration
2
Nama kelompok I Kadek Agus Sujana I Wayan Trinaya
I Putu Gede Wira Arya Dharma Kadek Nanda Surya Pradipta I Putu Agustina Wijaya
3
OLTP (Online transaction processing system)
Menurut Stair dan Reynolds (2010), OLTP adalah suatu bentuk pengolahan data dimana setiap transaksi diproses dengan segera, tanpa penundaan mengumpulkan transaksi ke dalam batch. Sehingga OLTP (Online Transaction Processing Systems) juga dapat dikatakan sebagai metode pengolahan data sederhana yang mana seperti insert,update, dan delete. Fungsi utama dari sistem yang dilakukan OLTP adalah melakukan query sederhana secara cepat, sehingga data mudah untuk diperbaiki dan dapat diakses melalui komputer yang terhubung dalam jaringan.
4
Konsep oltp Online Transaction Processing (OLTP), yaitu konsep database yang berisi tentang proses data untuk merekam transaksi sehari-hari. Seperti: transaksi penjualan harian. Ciri-ciri dari OLTP: Akses data bersifat read-write - insert, update, delete Orientasi data pada aplikasi adalah data yang diambil dari proses bisnis Karakter data tidak dipentingkan Aktifitas data konsisten
5
Olap (Online analytical processing)
Suatu metode pendekatan analisis data khususnya yang mempunyai volume data yang besar dengan menggunakan berbagai perspektif (multidimensi) sehingga dapat membuat suatu informasi. OLAP sering disebut dengan analisis data multidimensi yang berfungsi sebagai data analasis (select). Data multidimensi disini merupakan sebuah model data yang memiliki atribut dimensi dan atribut ukuran.
6
Konsep olap Online Analitycal Processing (OLAP), yaitu konsep database dimana proses data digunakan untuk menganalisa data. Seperti trend pejualan dan umur. Ciri-ciri OLAP: Bersifat read-only Berorientasi pada subjek bisnis Data diintegrasi Data bersifat history Aktifitas data tidak menentu
7
Perbedaan oltp dan olap
OLTP(Online Transaction Processing) 1. Query yang digunakan cukup simple. 2. Kecepatan prosesnya pada dasarnya sangat cepat. 3. Space data yang dibutuhkan relatif kecil. 4. Data yang diolah termasuk data terkini Fungsi utama dari OLTP adalah untuk mendukung kegiatan operasional suatu perusahaan yang menggunakan database sehari-hari. Contohnya adalah aplikasi untuk memasukkan data konsumen, melihat data transaksi, menambahkan data karyawan dan lain sebagainya.
8
Lanjutan… OLAP (Online Analytical Processing) 1. Query yang digunakan cukup sulit. 2. Kecepatan prosesnya tergantung kepada data yang diolah. 3. Space data yang dibutuhkan relatif besar Data yang diolah termasuk data lampau (data history). 5. Fungsi utama dari OLAP adalah untuk dapat menghasilkan suatu informasi dari analisis data yang ada sehingga dapat membantu dalam membuat suatu keputusan suatu perusahaan.
9
Perbedaan oltp & olap
10
Etl (extract transformation load)
Proses ETL (Extraction, Transformation, Loading) merupakan proses yang harus dilalui dalam pembentukan data warehouse (Kimball, ). Berikut adalah penjelasan dari tiap proses :
11
Ekstraksi Data (Extract)
Ekstraksi data adalah proses dimana data diambil atau diekstrak dari berbagai sistem operasional, baik menggunakan query, atau aplikasi ETL. Terdapat beberapa fungsi ekstraksi data, yaitu : Ekstraksi data secara otomatis dari aplikasi sumber. Penyaringan atau seleksi data hasil ekstraksi. Pengiriman data dari berbagai platform aplikasi ke sumber data. Perubahan format layout data dari format aslinya. Penyimpanan dalam file sementara untuk penggabungan dengan hasil ekstraksi dari sumber lain.
12
Transformasi Data (Transformation)
Transformasi adalah proses dimana data mentah (raw data) hasil ekstraksi disaring dan diubah sesuai dengan kaidah bisnis yang berlaku. Langkah-langkah dalam transformasi data adalah sebagai berikut: Memetakan data input dari skema data aslinya ke skema data warehouse. Melakukan konversi tipe data atau format data. Pembersihan serta pembuangan duplikasi dan kesalahan data. Pemerikasaan integritas referensi data. Pengisian nilai-nilai kosong dengan nilai default. Penggabungan data.
13
Pengisian Data (Loading)
Proses terakhir yang perlu dilakukan adalah proses pemuatan data yang didapatkan dari hasil transformasi ke dalam data warehouse. Cara untuk memuat data adalah dengan menjalankan SQL scripts ecara periodik.
14
ada pertanyaan??
15
Sekian dan terima kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.