SlideShare a Scribd company logo
1 of 14
Download to read offline
METADATA PADA
DATA WAREHOUSE
SISTEM INFORMASI
UNIVERSITAS TEKNOKRAT INDONESIA
Dedi Darwis, M.Kom.
DAFTAR ISI
01
01
Meta Data Manager
02
Metadata di Datawarehouse
03
Maintaning Metadata
04
Alasan Metadata Dibutuhkan
05
Metadata in Data Warehousing
06
Data Mapping Metdata
07
Data Structure Metadata
08
Source System Metadata
09
ETL Process Metadata
10
Data Quality Metadata
11
Audit Metadata
12
Usage Metadata
Pert. 11
METADATA MANAGER
Dedi DarwIS
Metadata
Pert. 11
MENGENAL METADATA
 Di dalam proses menganalisis dan
menyelidiki sebuah file digital pada
digital forensic, diperlukan adanya
metadata untuk melakukan proses
forensik.
 Pada kegiatan komputer sehari-hari
yang berkaitan dengan penciptaan
file digital, terdapat metadata di
dalamnya
 Metadata memiliki peran yang
penting di dalam dunia komputer,
khususnya pada data-data digital.
Dedi DarwIS
Metadata
DEFINISI METADATA
Metadata berarti data yang
mendeskripsikan data. Pada
data warehousing, metadata
terdiri atas :
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Cras non
tristique magna. Sed sodales
lobortis est sit amet placerat.
KESIMPULAN
o Definisi data : Arti dan
sumber dari tiap kolom.
o Definisi dari data
warehouse itu sendiri :
Dengan kata lain, struktur
data store, proses ETL dan
kualitas data.
o Definisi dari system yang
berelasi : contoh. Source
system.
o Informasi audit (proses apa
yang berjalan dan kapan ia
berjalan) dan usage (report
dan cubes mana yang
digunakan oleh siapa dan
kapan.
Dedi DarwIS
Pert. 11 Metadata
Terdapat 7 jenis metadata :
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Cras non
tristique magna. Sed sodales
lobortis est sit amet placerat.
KESIMPULAN
o Data definition dan mapping metadata
berisi maksud dari tiap kolom fata dan
dimension dan dari mana data tersebut
dating.
o Data structure metadata
mendeskripsikan struktur table dalam
setiap data store.
o Source system metadata
mendesripsikan struktur data dari
database source system.
o ETL process metadata
mendeskripsikan tiap – tiap data flow di
proses ETL.
o Data quality metadata mendeskripsikan
aturan data quality, tingkatan risikonya,
dan aksinya.
o Audit metadata berisi rekaman proses
dan aktivitas di data warehouse.
o Usage metadata berisi event log dari
kegunaan aplikasi.
Dedi DarwIS
Pert. 11 Metadata
Data definition dan mapping metadata biasanya didefinisi dan dibuat
pada fase awal dari projek data warehousing. Setelah dibuat, mereka
dipelihara melalui prosedur permintaan perubahan. Dibandingkan
mengubahnya secara langsung pada table – table metadata,
perubahan tersebut harus diimplementasikan menggunakan script
pengubahan data. Administrator DW harus mempersiapkan script
untuk mengubah metadata kemudian menyerahkan script tersebut
untuk di eksekusi saat proses permintaan perubahan dilakukan.
Script ini berisi 3 bagian :
Log section merekam detail permintaan perubahan
ke dalam table event log. Alasan melakukannya
adalah untuk bisa di trace dan troubleshooting jika
terjadi sesuatu yang salah.
Maintaining Metadata
Rollback section mencoba untuk
membatalkan perubahan. Ini diperlukan untuk
memastikan bahwa kita dapat
mengembalikan perubahan.
Implementation section menerapkan
perubahan ke database metadata.
Hal penting yang harus dilakukan adalah menjaga agar
metadata tetap up-to-date. Struktur data yang out-of-
date atau data mapping metadata yang kadaluarsa, dapat
mengarahkan user ke pemahaman yang salah mengenai
data warehouse.
Dedi DarwIS
Pert. 11 Metadata
Untuk mendeskripsikan dan
menjelaskan data dan data
warehouse (struktur dan
prosesnya) ke user. Penjelasan ini
memungkinkan user untuk
menggunakan data warehouse
dengan lebih baik. Ini juga
mempermudah dalam
meningkatkan dan memelihara
data warehouse.
Digunakan untuk
tujuan audit guna
memahami apa yang
terjadi, dimana
terjadinya dan kapan
audit tersebut terjadi.
Ini digunakan oleh system untuk
menjalankan tugas operasional,
seperti menentukan aksi yang
dibutuhkan ketika “bad data”
dideteksi oleh aturan data
quality dan perintah tugas ETL
butuh dieksekusi.
Alasan Metadata Dibutuhkan:
Dedi DarwIS
Pert. 11 Metadata
Metadata berarti data yang menggambarkan data. Dalam data
warehouse metadata mengandung beberapa definisi diantaranya
definisi data (arti dan sumber masing-masing kolom), definisi dari
data warehouse itu sendiri dengan kata lain struktur menyimpan
data, proses ETL dan kualitas data, definisi sistem terkait misalnya
sistem sumber, informasi audit dan penggunaannya.
Metadata dapat di bagi menjadi 7 jenis, yaitu :
Metadata in Data Warehousing
Definisi data dan pemetaan metadata mengandung arti dari
setiap fakta dan dimensi kolom dimana data tersebut berasal
Struktur metadata menggambarkan struktur dari setiap tabel
pada setiap data store
Sistem sumber metadata menggambarkan struktur data
database sistem sumber
Proses ETL metadata menjelaskan setiap data flow pada proses
ETL
Metadata kualitas data menjelaskan aturan kualitas data, tingkat
resiko, dan tindakannya
Metadata audit berisi catatan proses data dan aktifitas pada data
warehouse
Penggunaan metadata berisi event log dari penggunaan aplikasi
Dedi DarwIS
Pert. 11 Metadata
Jika mapping metadata hanya berisi nama kolom sistem
sumber, dapat diletakkan pada tabel yang sama sebagai
metadata definisi data.
Jika mapping metadata berisi data lengkap silsilah antara
DDS, NDS/BPO, stage dan sistem sumber, maka biasanya
ditempatkan di tabel terpisah.
Data keturunan metadata membuatnya lebih mudah untuk
melakukan analisa tentang dampak. Analisa tentang
dampak adalah kegiatan untuk memahami efek perubahan
tertentu dengan unsur-unsur yang berbeda dari data
warehouse.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non
tristique magna. Sed sodales lobortis est sit amet placerat. Aliquam ac
pharetra lacus, in pretium tortor. Morbi tincidunt porta eros,
KESIMPULAN
Metadata in Data Warehousing
Data Structure Metadata
Ini menggambarkan struktur DDS, NDS, ODS, dan database stage. Ini berisi definisi
tabel, indeks, referensial integritas (primary dan foreign key), constraint (null, unique),
detail identitas, detail partisi, dan views. Ini berisi jenis data untuk setiap kolom dalam
setiap tabel termasuk collation, apakah kolom adalah primary atau foreign key, dan
apakah kolom adalah kolom identitas atau dapat berisi null. Untuk DDS, juga berisi
dimensi hierarki dan detail SCD dan indeks, view, dan informasi partisi.
Struktur data metadata bila dikombinasikan dengan metadata definisi data juga dikenal
sebagai kamus data. Tujuan utama untuk menciptakan metadata ini adalah untuk
mengekspos dan menjelaskan struktur data warehouse ke user, dan dengan demikian
tidak perlu masuk ke rincian seperti indeks teks lengkap, prosedur penyimpanan, tipe
data custom, dan definisi trigger. Tujuan kedua menciptakan struktur data metadata
adalah untuk referensi ke metadata lainnya. Data struktur metadata berisi nama, tipe
data, dan deskripsi semua tabel dan kolom dalam semua data store. Metadata yang lain
perlu mengacu pada metadata struktur data untuk mendapatkan informasi tersebut.
Dedi DarwIS
Pert. 11 Metadata
Ini menggambarkan struktur data semua feeding sistem
sumber ke dalam data warehouse. Ini berisi jenis data,
collation, primary dan foreign key, view, index, dan partisi.
Dan juga berisi data volumetric dan data informasi profil.
Tujuan utama menciptakan sistem sumber metadata
adalah untuk mengekspos dan menjelaskan struktur
sistem sumber ke user data warehouse. Tujuan kedua
menciptakan sistem sumber metadata adalah untuk
melayani sebagai referensi untuk metadata yang lainnya.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non
tristique magna. Sed sodales lobortis est sit amet placerat. Aliquam ac
pharetra lacus, in pretium tortor. Morbi tincidunt porta eros,
KESIMPULAN
Source System Metadata
ETL Process Metadata
Ini berisi deskripsi dari setiap data flow, dimana itu extract dari, apa tujuannya, apa
transformasi yang diterapkan, proses parent, dan jadwal ketika itu seharusnya dijalankan.
Seriring dengan data mapping metadata, metadata ETL berguna untuk memahami data
flow dan transformasi. Metadata ETL juga digunakan untuk menentukan urutan setiap
task yang dijalankan dalam batch ETL. Tujuan utama memiliki metadata ETL adalah
untuk mengontrol paket ETL di SSIS. Tujuan kedua memiliki metadata ETL adalah untuk
menggambarkan proses ETL.
Data Quality Metadata
Ini menggambarkan setiap aturan kualitas data, bersama dengan jenis aturan, yang tabel
dan kolom diterapkan untuk, tingkat risiko, dan tindakannya. Metadata kualitas data
digunakan untuk menentukan tindakan apa yang diambil ketika “data yang buruk”
terdeteksi.
Dedi DarwIS
Pert. 11 Metadata
Ini berisi hasil dari semua proses dan kegiatan dalam data
warehouse, seperti proses ETL, modifikasi data, validasi
aturan DQ, log keamanan, sistem patch, membersihkan,
pengindeksan, dan kegiatan partisi. Metadata Audit
digunakan untuk mengelola data warehouse, termasuk
pemantauan proses ETL, pemantauan kualitas data,
perangkat tambahan permintaan, patch instalasi, dan
akses keamanan pemantauan. Penggunaan sekunder
metadata audit untuk pemecahan masalah.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non
tristique magna. Sed sodales lobortis est sit amet placerat. Aliquam ac
pharetra lacus, in pretium tortor. Morbi tincidunt porta eros,
KESIMPULAN
Audit Metadata
Usage Metadata
Ini berisi log yang mencatat laporan dan cubes yang digunakan oleh siapa dan kapan.
Penggunaan metadata digunakan untuk memahami akses dan pola penggunaan aplikasi
data warehouse. Misalnya, berapa kali laporan tertentu diakses dan siapa pengguna atau
departemen?
Maintaining Metadata
Definisi data dan mapping metadata biasanya didefinisikan dan dibuat pada tahap awal
project data warehouse. Setelah dibuat, kemudian dipertahankan melalui mengubah
prosedur permintaan. Daripada mengubah langsung pada metadata tabel, perubahan
perlu dilaksanakan dengan menggunakan script perubahan data. Administrator data
warehouse perlu menyiapkan skrip untuk mengubah metadata dan mengirimkan skrip
untuk dijalankan dibawah proses permintaan perubahan.
Dedi DarwIS
Pert. 11 Metadata
Bagian log mencatat detail
permintaan perubahan dalam tabel
event log. Alasan untuk
melakukannya adalah untuk
penelusuran dan memecahkan
masalah jika terjadi kesalahan
Bagian rollback
mencoba untuk “undo”
perubahan. Ini
diperlukan untuk
membuktikan bahwa
kita dapat
mengembalikan
perubahan
Bagian implementasi
menerapkan perubahan
ke database metadata
Skrip yang berisi 3 bagian
pada Maintaining Metadata,
yaitu :
Hal ini penting untuk menjaga
metadata up-to-date. Data
struktur out-of-date atau
metadata data mapping
outdated, dapat
menyebabkan user
mempunyai pemahaman yang
salah untuk data warehouse.
Dedi DarwIS
Pert. 11 Metadata
Metadata digunakan untuk
mendeskripsikan dan
menjelaskan data dan data
warehouse(struktur dan
proses) ke user. Penjelasan
ini memungkinkan user untuk
menggunakan data
warehouse yang lebih baik.
Hal ini juga membuat lebih
mudah untuk meningkatkan
dan memelihara data
warehouse.
Hal ini untuk tujuan audit
dalam memahami apa yang
terjadi, dimana hal itu terjadi,
dan kapan itu terjadi. Dan
juga digunakan oleh sistem
untuk menjalankan task
operasional, seperti
menentukan tindakan yang
diperlukan ketika “data yang
buruk” terdeteksi oleh aturan
kualitas data dan perintah
task ETL yang dijalankan.
Mengapa kita membutuhkan
metadata ?
Dedi DarwIS
Pert. 11 Metadata

More Related Content

What's hot

Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Devi Apriansyah
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehouseEndang Retnoningsih
 
Sistem Berbasis Pengetahuan dan Sistem Pakar
Sistem Berbasis Pengetahuan dan Sistem PakarSistem Berbasis Pengetahuan dan Sistem Pakar
Sistem Berbasis Pengetahuan dan Sistem PakarDian Aditya
 
Definisi data-warehouse
Definisi data-warehouseDefinisi data-warehouse
Definisi data-warehouseRian Wibowo
 
Data mining 2 exploratory data analysis
Data mining 2   exploratory data analysisData mining 2   exploratory data analysis
Data mining 2 exploratory data analysisIrwansyahSaputra1
 
Algoritma Apriori
Algoritma AprioriAlgoritma Apriori
Algoritma Aprioridedidarwis
 
Cobit 5 untuk manajemen teknologi informasi dan proses bisnis
Cobit 5 untuk manajemen teknologi informasi dan proses bisnisCobit 5 untuk manajemen teknologi informasi dan proses bisnis
Cobit 5 untuk manajemen teknologi informasi dan proses bisnisAgreindra Helmiawan
 
Sistem Basis Data Kepegawaian Supermarket.
Sistem Basis Data Kepegawaian Supermarket.Sistem Basis Data Kepegawaian Supermarket.
Sistem Basis Data Kepegawaian Supermarket.Febry San
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehouseEndang Retnoningsih
 
Materi Data Mining - C4.5
Materi Data Mining - C4.5Materi Data Mining - C4.5
Materi Data Mining - C4.5dedidarwis
 
Konsep Data Mining
Konsep Data MiningKonsep Data Mining
Konsep Data Miningdedidarwis
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATAEDIS BLOG
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.pptDedek28
 
Pertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi DimensiPertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi DimensiEndang Retnoningsih
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem Wanry Lumban Batu
 

What's hot (20)

Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun Datawarehouse
 
Kecerdasan bisnis
Kecerdasan bisnisKecerdasan bisnis
Kecerdasan bisnis
 
Pertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi DimensiPertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi Dimensi
 
Sistem Berbasis Pengetahuan dan Sistem Pakar
Sistem Berbasis Pengetahuan dan Sistem PakarSistem Berbasis Pengetahuan dan Sistem Pakar
Sistem Berbasis Pengetahuan dan Sistem Pakar
 
Definisi data-warehouse
Definisi data-warehouseDefinisi data-warehouse
Definisi data-warehouse
 
Pertemuan 11 Kualitas Data
Pertemuan 11 Kualitas DataPertemuan 11 Kualitas Data
Pertemuan 11 Kualitas Data
 
Data mining 2 exploratory data analysis
Data mining 2   exploratory data analysisData mining 2   exploratory data analysis
Data mining 2 exploratory data analysis
 
Data Quality
Data QualityData Quality
Data Quality
 
Algoritma Apriori
Algoritma AprioriAlgoritma Apriori
Algoritma Apriori
 
Cobit 5 untuk manajemen teknologi informasi dan proses bisnis
Cobit 5 untuk manajemen teknologi informasi dan proses bisnisCobit 5 untuk manajemen teknologi informasi dan proses bisnis
Cobit 5 untuk manajemen teknologi informasi dan proses bisnis
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Sistem Basis Data Kepegawaian Supermarket.
Sistem Basis Data Kepegawaian Supermarket.Sistem Basis Data Kepegawaian Supermarket.
Sistem Basis Data Kepegawaian Supermarket.
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
Materi Data Mining - C4.5
Materi Data Mining - C4.5Materi Data Mining - C4.5
Materi Data Mining - C4.5
 
Konsep Data Mining
Konsep Data MiningKonsep Data Mining
Konsep Data Mining
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt
 
Pertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi DimensiPertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi Dimensi
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem
 

Similar to Metadata pada Data Warehouse

Tugaswarehosdio2003
Tugaswarehosdio2003Tugaswarehosdio2003
Tugaswarehosdio2003Lavarino Dio
 
Meta Data dalam Data Warehouse
Meta Data dalam Data WarehouseMeta Data dalam Data Warehouse
Meta Data dalam Data WarehouseNova ed
 
Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Erikson Hutabarat
 
Pengertian basis data & ...
Pengertian basis data & ...Pengertian basis data & ...
Pengertian basis data & ...gdengurah
 
Sim, aviani safitri, hapzi ali, sistem manajemen database, universitas mercu...
Sim, aviani safitri, hapzi ali,  sistem manajemen database, universitas mercu...Sim, aviani safitri, hapzi ali,  sistem manajemen database, universitas mercu...
Sim, aviani safitri, hapzi ali, sistem manajemen database, universitas mercu...Aviani safitri
 
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...RizkytaSalsabila
 
7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptxRenaHidayatus1
 
Sim bab 6 teori
Sim bab 6 teoriSim bab 6 teori
Sim bab 6 teorirainbi
 
Materi 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptxMateri 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptxMuntiHolanBokenka
 
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...riadiooctap
 
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5ifunsika
 
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...RizkytaSalsabila
 
Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...RizkytaSalsabila
 
Sia diagram aliran data untuk perusahaan kecil
Sia   diagram aliran data untuk perusahaan kecilSia   diagram aliran data untuk perusahaan kecil
Sia diagram aliran data untuk perusahaan kecilTheresia Magdalena
 
3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...
3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...
3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...ynk100681
 
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...Zahra Abida
 

Similar to Metadata pada Data Warehouse (20)

Tugaswarehosdio2003
Tugaswarehosdio2003Tugaswarehosdio2003
Tugaswarehosdio2003
 
Meta Data dalam Data Warehouse
Meta Data dalam Data WarehouseMeta Data dalam Data Warehouse
Meta Data dalam Data Warehouse
 
Data & basisdata
Data & basisdataData & basisdata
Data & basisdata
 
Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]
 
Pengertian basis data & ...
Pengertian basis data & ...Pengertian basis data & ...
Pengertian basis data & ...
 
Sim, aviani safitri, hapzi ali, sistem manajemen database, universitas mercu...
Sim, aviani safitri, hapzi ali,  sistem manajemen database, universitas mercu...Sim, aviani safitri, hapzi ali,  sistem manajemen database, universitas mercu...
Sim, aviani safitri, hapzi ali, sistem manajemen database, universitas mercu...
 
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...
 
7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx7. Sistem Pengolahan Data.pptx
7. Sistem Pengolahan Data.pptx
 
Sim bab 6 teori
Sim bab 6 teoriSim bab 6 teori
Sim bab 6 teori
 
Sim bab 6 teori
Sim bab 6 teoriSim bab 6 teori
Sim bab 6 teori
 
Materi 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptxMateri 4 Munti Parsi Holan.pptx
Materi 4 Munti Parsi Holan.pptx
 
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
 
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
 
M1 dbms
M1   dbmsM1   dbms
M1 dbms
 
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
 
mengelola sumber data
mengelola sumber datamengelola sumber data
mengelola sumber data
 
Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...
 
Sia diagram aliran data untuk perusahaan kecil
Sia   diagram aliran data untuk perusahaan kecilSia   diagram aliran data untuk perusahaan kecil
Sia diagram aliran data untuk perusahaan kecil
 
3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...
3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...
3. si pi, yunke setya dfr, hapzi ali, basis data dalam manajemen informasi, u...
 
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
SIM, Zahra Abida, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Bua...
 

More from dedidarwis

Cv dedi darwis
Cv dedi darwisCv dedi darwis
Cv dedi darwisdedidarwis
 
Manajemen pengetahuan
Manajemen pengetahuanManajemen pengetahuan
Manajemen pengetahuandedidarwis
 
Siklus Pendapatan
Siklus PendapatanSiklus Pendapatan
Siklus Pendapatandedidarwis
 
Pengendalian SIA Berbasis Komputer
Pengendalian SIA Berbasis KomputerPengendalian SIA Berbasis Komputer
Pengendalian SIA Berbasis Komputerdedidarwis
 
Sistem Pengendalian Internal
Sistem Pengendalian InternalSistem Pengendalian Internal
Sistem Pengendalian Internaldedidarwis
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain databasededidarwis
 
Pengantar e-business
Pengantar e-businessPengantar e-business
Pengantar e-businessdedidarwis
 
Siklus sistem informasi akuntansi
Siklus sistem informasi akuntansiSiklus sistem informasi akuntansi
Siklus sistem informasi akuntansidedidarwis
 
Konsep Dasar Sistem Informasi Akuntansi
Konsep Dasar Sistem Informasi AkuntansiKonsep Dasar Sistem Informasi Akuntansi
Konsep Dasar Sistem Informasi Akuntansidedidarwis
 
Pert 14 publikasi hasil penelitian
Pert 14 publikasi hasil penelitianPert 14 publikasi hasil penelitian
Pert 14 publikasi hasil penelitiandedidarwis
 
Pert 13 pengujian hasil penelitian
Pert 13  pengujian hasil penelitianPert 13  pengujian hasil penelitian
Pert 13 pengujian hasil penelitiandedidarwis
 
Pert 13 pengujian hasil penelitian
Pert 13  pengujian hasil penelitianPert 13  pengujian hasil penelitian
Pert 13 pengujian hasil penelitiandedidarwis
 
Pert 12 metode eksperimen
Pert 12   metode eksperimenPert 12   metode eksperimen
Pert 12 metode eksperimendedidarwis
 
Pert 11 kesalahan penelitian
Pert 11  kesalahan penelitianPert 11  kesalahan penelitian
Pert 11 kesalahan penelitiandedidarwis
 
Slide trik skripsi ftik s1
Slide trik skripsi ftik s1Slide trik skripsi ftik s1
Slide trik skripsi ftik s1dedidarwis
 
Pert 9 proposal penelitian
Pert 9 proposal penelitianPert 9 proposal penelitian
Pert 9 proposal penelitiandedidarwis
 
Pert 6 literatur review
Pert 6 literatur reviewPert 6 literatur review
Pert 6 literatur reviewdedidarwis
 
Pert 5 pengolahan data
Pert 5 pengolahan dataPert 5 pengolahan data
Pert 5 pengolahan datadedidarwis
 
Pert 5 pengumpulan-data
Pert 5 pengumpulan-dataPert 5 pengumpulan-data
Pert 5 pengumpulan-datadedidarwis
 
Pert 4 masalah-penelitian
Pert 4 masalah-penelitianPert 4 masalah-penelitian
Pert 4 masalah-penelitiandedidarwis
 

More from dedidarwis (20)

Cv dedi darwis
Cv dedi darwisCv dedi darwis
Cv dedi darwis
 
Manajemen pengetahuan
Manajemen pengetahuanManajemen pengetahuan
Manajemen pengetahuan
 
Siklus Pendapatan
Siklus PendapatanSiklus Pendapatan
Siklus Pendapatan
 
Pengendalian SIA Berbasis Komputer
Pengendalian SIA Berbasis KomputerPengendalian SIA Berbasis Komputer
Pengendalian SIA Berbasis Komputer
 
Sistem Pengendalian Internal
Sistem Pengendalian InternalSistem Pengendalian Internal
Sistem Pengendalian Internal
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain database
 
Pengantar e-business
Pengantar e-businessPengantar e-business
Pengantar e-business
 
Siklus sistem informasi akuntansi
Siklus sistem informasi akuntansiSiklus sistem informasi akuntansi
Siklus sistem informasi akuntansi
 
Konsep Dasar Sistem Informasi Akuntansi
Konsep Dasar Sistem Informasi AkuntansiKonsep Dasar Sistem Informasi Akuntansi
Konsep Dasar Sistem Informasi Akuntansi
 
Pert 14 publikasi hasil penelitian
Pert 14 publikasi hasil penelitianPert 14 publikasi hasil penelitian
Pert 14 publikasi hasil penelitian
 
Pert 13 pengujian hasil penelitian
Pert 13  pengujian hasil penelitianPert 13  pengujian hasil penelitian
Pert 13 pengujian hasil penelitian
 
Pert 13 pengujian hasil penelitian
Pert 13  pengujian hasil penelitianPert 13  pengujian hasil penelitian
Pert 13 pengujian hasil penelitian
 
Pert 12 metode eksperimen
Pert 12   metode eksperimenPert 12   metode eksperimen
Pert 12 metode eksperimen
 
Pert 11 kesalahan penelitian
Pert 11  kesalahan penelitianPert 11  kesalahan penelitian
Pert 11 kesalahan penelitian
 
Slide trik skripsi ftik s1
Slide trik skripsi ftik s1Slide trik skripsi ftik s1
Slide trik skripsi ftik s1
 
Pert 9 proposal penelitian
Pert 9 proposal penelitianPert 9 proposal penelitian
Pert 9 proposal penelitian
 
Pert 6 literatur review
Pert 6 literatur reviewPert 6 literatur review
Pert 6 literatur review
 
Pert 5 pengolahan data
Pert 5 pengolahan dataPert 5 pengolahan data
Pert 5 pengolahan data
 
Pert 5 pengumpulan-data
Pert 5 pengumpulan-dataPert 5 pengumpulan-data
Pert 5 pengumpulan-data
 
Pert 4 masalah-penelitian
Pert 4 masalah-penelitianPert 4 masalah-penelitian
Pert 4 masalah-penelitian
 

Metadata pada Data Warehouse

  • 1. METADATA PADA DATA WAREHOUSE SISTEM INFORMASI UNIVERSITAS TEKNOKRAT INDONESIA Dedi Darwis, M.Kom.
  • 2. DAFTAR ISI 01 01 Meta Data Manager 02 Metadata di Datawarehouse 03 Maintaning Metadata 04 Alasan Metadata Dibutuhkan 05 Metadata in Data Warehousing 06 Data Mapping Metdata 07 Data Structure Metadata 08 Source System Metadata 09 ETL Process Metadata 10 Data Quality Metadata 11 Audit Metadata 12 Usage Metadata
  • 4. Pert. 11 MENGENAL METADATA  Di dalam proses menganalisis dan menyelidiki sebuah file digital pada digital forensic, diperlukan adanya metadata untuk melakukan proses forensik.  Pada kegiatan komputer sehari-hari yang berkaitan dengan penciptaan file digital, terdapat metadata di dalamnya  Metadata memiliki peran yang penting di dalam dunia komputer, khususnya pada data-data digital. Dedi DarwIS Metadata DEFINISI METADATA
  • 5. Metadata berarti data yang mendeskripsikan data. Pada data warehousing, metadata terdiri atas : Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non tristique magna. Sed sodales lobortis est sit amet placerat. KESIMPULAN o Definisi data : Arti dan sumber dari tiap kolom. o Definisi dari data warehouse itu sendiri : Dengan kata lain, struktur data store, proses ETL dan kualitas data. o Definisi dari system yang berelasi : contoh. Source system. o Informasi audit (proses apa yang berjalan dan kapan ia berjalan) dan usage (report dan cubes mana yang digunakan oleh siapa dan kapan. Dedi DarwIS Pert. 11 Metadata
  • 6. Terdapat 7 jenis metadata : Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non tristique magna. Sed sodales lobortis est sit amet placerat. KESIMPULAN o Data definition dan mapping metadata berisi maksud dari tiap kolom fata dan dimension dan dari mana data tersebut dating. o Data structure metadata mendeskripsikan struktur table dalam setiap data store. o Source system metadata mendesripsikan struktur data dari database source system. o ETL process metadata mendeskripsikan tiap – tiap data flow di proses ETL. o Data quality metadata mendeskripsikan aturan data quality, tingkatan risikonya, dan aksinya. o Audit metadata berisi rekaman proses dan aktivitas di data warehouse. o Usage metadata berisi event log dari kegunaan aplikasi. Dedi DarwIS Pert. 11 Metadata
  • 7. Data definition dan mapping metadata biasanya didefinisi dan dibuat pada fase awal dari projek data warehousing. Setelah dibuat, mereka dipelihara melalui prosedur permintaan perubahan. Dibandingkan mengubahnya secara langsung pada table – table metadata, perubahan tersebut harus diimplementasikan menggunakan script pengubahan data. Administrator DW harus mempersiapkan script untuk mengubah metadata kemudian menyerahkan script tersebut untuk di eksekusi saat proses permintaan perubahan dilakukan. Script ini berisi 3 bagian : Log section merekam detail permintaan perubahan ke dalam table event log. Alasan melakukannya adalah untuk bisa di trace dan troubleshooting jika terjadi sesuatu yang salah. Maintaining Metadata Rollback section mencoba untuk membatalkan perubahan. Ini diperlukan untuk memastikan bahwa kita dapat mengembalikan perubahan. Implementation section menerapkan perubahan ke database metadata. Hal penting yang harus dilakukan adalah menjaga agar metadata tetap up-to-date. Struktur data yang out-of- date atau data mapping metadata yang kadaluarsa, dapat mengarahkan user ke pemahaman yang salah mengenai data warehouse. Dedi DarwIS Pert. 11 Metadata
  • 8. Untuk mendeskripsikan dan menjelaskan data dan data warehouse (struktur dan prosesnya) ke user. Penjelasan ini memungkinkan user untuk menggunakan data warehouse dengan lebih baik. Ini juga mempermudah dalam meningkatkan dan memelihara data warehouse. Digunakan untuk tujuan audit guna memahami apa yang terjadi, dimana terjadinya dan kapan audit tersebut terjadi. Ini digunakan oleh system untuk menjalankan tugas operasional, seperti menentukan aksi yang dibutuhkan ketika “bad data” dideteksi oleh aturan data quality dan perintah tugas ETL butuh dieksekusi. Alasan Metadata Dibutuhkan: Dedi DarwIS Pert. 11 Metadata
  • 9. Metadata berarti data yang menggambarkan data. Dalam data warehouse metadata mengandung beberapa definisi diantaranya definisi data (arti dan sumber masing-masing kolom), definisi dari data warehouse itu sendiri dengan kata lain struktur menyimpan data, proses ETL dan kualitas data, definisi sistem terkait misalnya sistem sumber, informasi audit dan penggunaannya. Metadata dapat di bagi menjadi 7 jenis, yaitu : Metadata in Data Warehousing Definisi data dan pemetaan metadata mengandung arti dari setiap fakta dan dimensi kolom dimana data tersebut berasal Struktur metadata menggambarkan struktur dari setiap tabel pada setiap data store Sistem sumber metadata menggambarkan struktur data database sistem sumber Proses ETL metadata menjelaskan setiap data flow pada proses ETL Metadata kualitas data menjelaskan aturan kualitas data, tingkat resiko, dan tindakannya Metadata audit berisi catatan proses data dan aktifitas pada data warehouse Penggunaan metadata berisi event log dari penggunaan aplikasi Dedi DarwIS Pert. 11 Metadata
  • 10. Jika mapping metadata hanya berisi nama kolom sistem sumber, dapat diletakkan pada tabel yang sama sebagai metadata definisi data. Jika mapping metadata berisi data lengkap silsilah antara DDS, NDS/BPO, stage dan sistem sumber, maka biasanya ditempatkan di tabel terpisah. Data keturunan metadata membuatnya lebih mudah untuk melakukan analisa tentang dampak. Analisa tentang dampak adalah kegiatan untuk memahami efek perubahan tertentu dengan unsur-unsur yang berbeda dari data warehouse. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non tristique magna. Sed sodales lobortis est sit amet placerat. Aliquam ac pharetra lacus, in pretium tortor. Morbi tincidunt porta eros, KESIMPULAN Metadata in Data Warehousing Data Structure Metadata Ini menggambarkan struktur DDS, NDS, ODS, dan database stage. Ini berisi definisi tabel, indeks, referensial integritas (primary dan foreign key), constraint (null, unique), detail identitas, detail partisi, dan views. Ini berisi jenis data untuk setiap kolom dalam setiap tabel termasuk collation, apakah kolom adalah primary atau foreign key, dan apakah kolom adalah kolom identitas atau dapat berisi null. Untuk DDS, juga berisi dimensi hierarki dan detail SCD dan indeks, view, dan informasi partisi. Struktur data metadata bila dikombinasikan dengan metadata definisi data juga dikenal sebagai kamus data. Tujuan utama untuk menciptakan metadata ini adalah untuk mengekspos dan menjelaskan struktur data warehouse ke user, dan dengan demikian tidak perlu masuk ke rincian seperti indeks teks lengkap, prosedur penyimpanan, tipe data custom, dan definisi trigger. Tujuan kedua menciptakan struktur data metadata adalah untuk referensi ke metadata lainnya. Data struktur metadata berisi nama, tipe data, dan deskripsi semua tabel dan kolom dalam semua data store. Metadata yang lain perlu mengacu pada metadata struktur data untuk mendapatkan informasi tersebut. Dedi DarwIS Pert. 11 Metadata
  • 11. Ini menggambarkan struktur data semua feeding sistem sumber ke dalam data warehouse. Ini berisi jenis data, collation, primary dan foreign key, view, index, dan partisi. Dan juga berisi data volumetric dan data informasi profil. Tujuan utama menciptakan sistem sumber metadata adalah untuk mengekspos dan menjelaskan struktur sistem sumber ke user data warehouse. Tujuan kedua menciptakan sistem sumber metadata adalah untuk melayani sebagai referensi untuk metadata yang lainnya. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non tristique magna. Sed sodales lobortis est sit amet placerat. Aliquam ac pharetra lacus, in pretium tortor. Morbi tincidunt porta eros, KESIMPULAN Source System Metadata ETL Process Metadata Ini berisi deskripsi dari setiap data flow, dimana itu extract dari, apa tujuannya, apa transformasi yang diterapkan, proses parent, dan jadwal ketika itu seharusnya dijalankan. Seriring dengan data mapping metadata, metadata ETL berguna untuk memahami data flow dan transformasi. Metadata ETL juga digunakan untuk menentukan urutan setiap task yang dijalankan dalam batch ETL. Tujuan utama memiliki metadata ETL adalah untuk mengontrol paket ETL di SSIS. Tujuan kedua memiliki metadata ETL adalah untuk menggambarkan proses ETL. Data Quality Metadata Ini menggambarkan setiap aturan kualitas data, bersama dengan jenis aturan, yang tabel dan kolom diterapkan untuk, tingkat risiko, dan tindakannya. Metadata kualitas data digunakan untuk menentukan tindakan apa yang diambil ketika “data yang buruk” terdeteksi. Dedi DarwIS Pert. 11 Metadata
  • 12. Ini berisi hasil dari semua proses dan kegiatan dalam data warehouse, seperti proses ETL, modifikasi data, validasi aturan DQ, log keamanan, sistem patch, membersihkan, pengindeksan, dan kegiatan partisi. Metadata Audit digunakan untuk mengelola data warehouse, termasuk pemantauan proses ETL, pemantauan kualitas data, perangkat tambahan permintaan, patch instalasi, dan akses keamanan pemantauan. Penggunaan sekunder metadata audit untuk pemecahan masalah. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non tristique magna. Sed sodales lobortis est sit amet placerat. Aliquam ac pharetra lacus, in pretium tortor. Morbi tincidunt porta eros, KESIMPULAN Audit Metadata Usage Metadata Ini berisi log yang mencatat laporan dan cubes yang digunakan oleh siapa dan kapan. Penggunaan metadata digunakan untuk memahami akses dan pola penggunaan aplikasi data warehouse. Misalnya, berapa kali laporan tertentu diakses dan siapa pengguna atau departemen? Maintaining Metadata Definisi data dan mapping metadata biasanya didefinisikan dan dibuat pada tahap awal project data warehouse. Setelah dibuat, kemudian dipertahankan melalui mengubah prosedur permintaan. Daripada mengubah langsung pada metadata tabel, perubahan perlu dilaksanakan dengan menggunakan script perubahan data. Administrator data warehouse perlu menyiapkan skrip untuk mengubah metadata dan mengirimkan skrip untuk dijalankan dibawah proses permintaan perubahan. Dedi DarwIS Pert. 11 Metadata
  • 13. Bagian log mencatat detail permintaan perubahan dalam tabel event log. Alasan untuk melakukannya adalah untuk penelusuran dan memecahkan masalah jika terjadi kesalahan Bagian rollback mencoba untuk “undo” perubahan. Ini diperlukan untuk membuktikan bahwa kita dapat mengembalikan perubahan Bagian implementasi menerapkan perubahan ke database metadata Skrip yang berisi 3 bagian pada Maintaining Metadata, yaitu : Hal ini penting untuk menjaga metadata up-to-date. Data struktur out-of-date atau metadata data mapping outdated, dapat menyebabkan user mempunyai pemahaman yang salah untuk data warehouse. Dedi DarwIS Pert. 11 Metadata
  • 14. Metadata digunakan untuk mendeskripsikan dan menjelaskan data dan data warehouse(struktur dan proses) ke user. Penjelasan ini memungkinkan user untuk menggunakan data warehouse yang lebih baik. Hal ini juga membuat lebih mudah untuk meningkatkan dan memelihara data warehouse. Hal ini untuk tujuan audit dalam memahami apa yang terjadi, dimana hal itu terjadi, dan kapan itu terjadi. Dan juga digunakan oleh sistem untuk menjalankan task operasional, seperti menentukan tindakan yang diperlukan ketika “data yang buruk” terdeteksi oleh aturan kualitas data dan perintah task ETL yang dijalankan. Mengapa kita membutuhkan metadata ? Dedi DarwIS Pert. 11 Metadata