IMPLEMENTASI PENGEMBANGAN
DATA WAREHOUSE
Oleh :
Dean Ramadhan 10223085
Kelas IF-III-A
b. Dimensi Pelanggan
S
e. Dimensi Lokasi
3. Proses ETL
Untuk proses ETL (Exctract, Tranform, Load) penyusun menggunakan tools
Pentaho san MySQL sebagai databasenya. Berikut langkah – langkah
pengerjaan proses ETL menggunakan Pentaho :
a. Buka software XAMPP dan klik Start pada Apache dan MySQL, lalu klik
Admin pada MySQL untuk masuk ke database localhost MySQL.
b. Selanjutnya buat database baru dengan cara klik New di bagian kiri atas
dashboad atau dibawah logo phpMyAdmin, kemudian tuliskan nama
database sesuai kebutuhan lalu create.
e. Selanjutnya cari Table Output dan drag and drop ke kanan. Lalu
sambungkan antara Microsoft Excel Input dengan Table Output.
h. Selanjutnya, pilih tab Sheets yang ada di sebelah kiri, lalu klik Get
sheetname(s), pilih sesuai nama tabel yang di masukan tadi, lalu klik tanda
> maka tabel yang dipilih akan pindah ke kanan, lalu klik OK
l. Setelah itu isi Connection name sesuai keinginan, Connection type pilih
MySQL, Access pilih Native (JDBC), Host Name isi dengan localhost,
Databasae Name isi sesuai database yang dibuat tadi, Port Number isi sesuai
port MySQL yang tertera di XAMPP, Username isi dengan root, lalu klik
Test. Kalau tampil Connection tested successfully klik OK lalu OK lagi.
m. Setelah itu pada Target table isi nama tabel yang akan di buat pada database
yang sudah dibuat tadi, lalu ceklis pada Truncate Table lalu klik SQL dan
klik Execute.
n. Setelah muncul gambar seperti dibawah ini itu tandanya berhasil lalu klik
OK dan OK lagi
Gambar 1.20 Eksekusi data MySQL
o. Lakukan hal diatas sehingga menjadi seperti gambar dibawah ini. Dengan
catatan isi Stepname sesuai dengan Tabel yang akan dibuat, lalu pada Sheets,
Fields yang ada pada Microsoft exel Input isi sesuai dengan kebutuhan dan
tidak boleh sama dengan yang sebelumnya. Lalu pada Table output juga
sama terutama pada Target table harus di isi sesuai dengan kebutuhan jangan
sama dengan yang sebelumya.