Tabel ms_transaksi Tabel msbarang

Tabel 4.1 Tabel Tools Kettle Yang Digunakan Tools Pada Kettle Fungsi Table input digunakan untuk membaca data dari database. Select values digunakan untuk memilih field- field apa saja yang mau ditampilkan. Insert update digunakan untuk memasukkan dan menyimpan data ke dalam tabel serta untuk mengeksekusi sql. Add sequence digunakan untuk memberikan surrogate key. Stream lookup digunakan untuk menyamakan data. Sort rows digunakan untuk mengurutkan baris data berdasarkan satu atau lebih field. Group by digunakan untuk melakukan agregasi fields total. Table output digunakan untuk keperluan menulis data ke dalam database.

1. Tabel ms_transaksi

Gambar 4.2 ms_transaksi.ktr Gambar 4.2 merupakan proses pemindahan data detail_penjualan atau yang akan menjadi master transaksi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI ms_transaksi ke tabel ms_transaksi dalam database monica_dataskripsi. Langkah pembentukan ms_transaksi dimulai dari mengambil data detail_penjualan yang berada pada database monica_skripsi, dimana dalam pengambilan data tetap dilakukan proses kueri seperti gambar 4.3, kemudian dilakukan pemilihan field yang diperlukan dengan menggunakan select value. Setelah melakukan select value, selanjutnya yaitu memasukkan dan menyimpan data ke dalam tabel dim_barang serta mengeksekusi SQL melalui langkah insertupdate. Gambar 4.3 Langkah Select Data Pada gambar 4.3 merupakan proses dalam melakukan pengambilan data dari tabel detail_penjualan, dimana dalam tabel detail_penjualan terdapat id_barang, id_penerbit, id_kategori, id_topik, id_supplier, jumlah_penjualan dan tgl_jual. Kemudian dilanjutkan dengan memilih field yang dengan menggunakan select value seperti gambar 4.4. Gambar 4.4 Memilih Field Yang Digunakan Gambar 4.4 merupakan langkah untuk melakukan pemilihan field-field yang digunakan. Fields tersebut adalah id_barang, id_penerbit, id_kategori, id_topik, id_supplier, jumlah_penjualan dan tgl_jual. Setelah memilih field yang digunakan, kemudian mengeksekusi SQL dengan menggunakan insertupdate dan menampilkan hasil output dengan nama ms_transaksi. Gambar 4.5 Langkah InsertUpdate ms_transaksi Pada gambar 4.5 merupakan langkah untuk menyeleksi data yang digunakan dan memasukkan data ke dalam tabel output yang bernama ms_transaksi. Tabel ms_transaksi ini akan berperan didalam pembuatan tabel fakta. Gambar 4.6 Output ms_transaksi Gambar 4.6 merupakan hasil keluaran dari ms_transaksi, yang didalamnya terdapat id_barang, id_penerbit, id_kategori, id_topik, id_supplier, jumlah_penjualan dan tgl_jual.

2. Tabel msbarang

Gambar 4.7 ms_barang.ktr Gambar 4.7 merupakan proses pemindahan data barang ke tabel ms_barang dalam database monica_dataskripsi. Langkah pembentukan ms_barang dimulai dari mengambil data barang yang berada pada database monica_skripsi, dimana didalam pengambilan data tetap dilakukan proses kueri seperti gambar 4.8, kemudian dilakukan pemilihan field yang diperlukan dengan menggunakan select value. Setelah melakukan select value, selanjutnya yaitu memasukkan dan menyimpan data ke dalam tabel PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI dim_barang serta mengeksekusi SQL melalui langkah insertupdate. Gambar 4.8 Langkah Select Data Barang Pada gambar 4.8 merupakan langkah dalam select data barang, yang mengambil data berupa id_supplier, id_barang, nama_barang, id_kategori, id_topik, dan id_penerbit dari tabel barang_komplits. Gambar 4.9 Memilih Field Yang Digunakan Pada gambar 4.9 merupakan langkah untuk memilih field dengan menggunakan select value. Pada bagian ini field yang digunakan adalah id_barang dan nama_barang. Setelah memilih field yang digunakan, kemudian mengeksekusi SQL dengan menggunakan insertupdate dan menampilkan hasil output ms_barang dengan nama ms_barang. Gambar 4.10 Langkah InsertUpdate ms_barang Gambar 4.10 merupakan langkah dari insertupdate tabel ms_barang yang digunakan untuk memasukkan data ke tabel ms_barang. Gambar 4.11 Output ms_barang Gambar 4.11 merupakan hasil output dari ms_barang, dimana hasil output berupa id_barang dan nama_barang.

3. Tabel ms_kategori