digunakan dalam tugas akhir ini sebagai tabel dimensi dan tabel fakta. Data laporan tersebut dipisahkan sebagai berikut :
1. Nama penyakit, meliputi SP2TP, ICD-X, dan Jenis_Penyakit
2. Waktu, meliputi id_bulan, id_tahun, nama_bulan, tahun
3. Kelompok Umur, meliputi id_klpk_umur, nama_kelompok_umur
4. Penyakit, meliputi SP2TP, ICD-X, Bulan, Tahun, Jenis_Penyakit, 0-
28hr_B, 0-28hr_L, 0-28hr_K, 28hr-1th_B, 28hr-1th_L, 28hr- 1th_K, 1-4th_B, 1-4th_L, 1-4th_K, 5-14th_B, 5-14th_L, 5-14th_K,
15-44th_B, 15-44th_L, 15-44th_K, 45-54th_B, 45-54th_L, 45- 54th_K, 55-60th_B, 55-60th_L, 55-60th_K, diatas_60th_B,
diatas_60th_L, diatas_60th_K, B, L, K, B+L+K.
3.3.2 Menggabungkan data dari berbagai sumber terpisah
Data yang digunakan dalam tugas akhir ini dibuat dalam satu dokumen
excel
dari tahun 2010 hingga 2012. Data yang digunakan ini merupakan data yang sudah melalui proses pembersihan. Berikut ini akan ditampilkan gambar data yang
telah disatukan dalam satu dokumen
excel
dari tahun 2010 hingga 2012 yang akan ditampilkan dalam gambar 3.6-3.8.
Gambar 3.6 Contoh Data I
Pada gambar 3.6 merupakan contoh data bersih dari tahun 2010, data tersebut terdiri dari SP2TP, ICD-X, Bulan, Tahun, Jenis Penyakit, Kelompok
Umur disetiap kunjungan penyakitnya, kunjungan penyakit terdiri dari baru, lama, kunjungan.
Gambar 3.7 Contoh Data II
Pada gambar 3.7 merupakan contoh data bersih dari tahun 2011, data tersebut terdiri dari SP2TP, ICD-X, Bulan, Tahun, Jenis Penyakit, Kelompok
Umur disetiap kunjungan penyakitnya, kunjungan penyakit terdiri dari baru, lama,
kunjungan
Gambar 3.8 Contoh Data III
Pada gambar 3.8 merupakan contoh data bersih dari tahun 2012, data tersebut terdiri dari SP2TP, ICD-X, Bulan, Tahun, Jenis Penyakit, Kelompok
Umur disetiap kunjungan penyakitnya, kunjungan penyakit terdiri dari baru, lama, kunjungan
3.3.3 Memindahkan data dari sumber ke server gudang data
Setelah melakukan tahap
preprocessing
kemudian memulai membuat gudang data dengan memasukkan data
excel
yang telah dipisah-pisah ke dalam
database
. Data-data
excel
itu dimasukkan dalam tabel-tabel yang digunakan sebagai dimensi dalam OLAP. Tabel-tabel tersebut disimpan dalam database
penyakit. Untuk memasukkan data ke dalam database digunakan aplikasi
kettle Pentaho Data Integration
. Database untuk menyimpan tabel-tabel tersebut
diberi nama penyakit.
Gambar 3.9 Database Penyakit
3.3.3.1 Nama penyakit, meliputi SP2TP, ICD-X, dan Jenis_Penyakit
File excel
nama_penyakit Merupakan pembentukan tabel nama_penyakit dari
file excel
nama_penyakit. Berisi atribut SP2TP, ICD-X, dan Jenis_Penyakit, serta ditambah dengan
surrogate key
yaitu sk_nama_penyakit. Nama Penyakit
PK sk_nama_penyakit SP2TP
ICD-X Jenis_Penyakit
Tabel nama_penyakit
3.3.3.2 Waktu, meliputi id_bulan, id_tahun, nama_bulan, tahun, sk_waktu
File excel
waktu Merupakan pembentukan tabel waktu dari
file excel
waktu. Berisi atribut id_bulan, id_tahun, nama_bulan, tahun, serta ditambah dengan
surrogate key
yaitu sk_waktu.
Waktu PK sk_waktu
id_bulan id_tahun
nama_bulan tahun
Tabel waktu
3.3.3.3 Kelompok Umur, meliputi id_klpk_umur, nama_kelompok_umur
File excel
kelompok_umur Merupakan pembentukan tabel kelompok umur dari
file excel
kelompok umur. Berisi atribut id_klpk_umur, nama_kelompok_umur, serta ditambah dengan
surrogate key
yaitu sk_kelompok_umur.
3.3.3.4 Penyakit, meliputi SP2TP, ICD-X, Bulan, Tahun, Jenis_Penyakit, 0-
28hr_B, 0-28hr_L, 0-28hr_K, 28hr-1th_B, 28hr-1th_L, 28hr-1th_K, 1- 4th_B, 1-4th_L, 1-4th_K, 5-14th_B, 5-14th_L, 5-14th_K, 15-44th_B,
15-44th_L, 15-44th_K, 45-54th_B, 45-54th_L, 45-54th_K, 55-60th_B, 55-60th_L, 55-60th_K, diatas_60th_B, diatas_60th_L, diatas_60th_K,
B, L, K, B+L+K Kelompok Umur
PK sk_kelompok_umur id_klpk_umur
nama_kelompok_umur
Tabel kelompok umur
File excel
penyakit
Merupakan pembentukan tabel penyakit dari
file excel
penyakit. Berisi atribut SP2TP, id_bulan, id_tahun, id_klpk_umur, B, L, K.
penyakit PK SP2TP
id_bulan id_tahun
id_klpk_umur B
L K
Tabel penyakit
3.3.4 Memecah gudang data dalam tabel fakta dan tabel dimensi