Anda di halaman 1dari 14

LAPORAN TUGAS 5

Data Warehouse

PERTEMUAN 5

Oleh:

ALAN PERDHANA TIMOR

1841720187 TI-3E

PROGRAM STUDI D-IV TEKNIK


INFORMATIKA JURUSAN TEKNOLOGI
INFORMASI POLITEKNIK NEGERI MALANG
2020
1 Download file Toko -Barokah-Sample-DW-master.zip di LMS. Ekstrak file .zip tersebut
sehingga didapatkan beberapa file berikut:
a. TokoBarokah.bak
b. SetupTokoBarokahDW.sql
c. Barang_toko_barokah.csv

2 Sekarang, kita akan mencoba cara yang pertama untuk membuat database pada SSMS, yaitu dengan
me-restore database Toko Barokah yang telah dibuat sebelumnya. Buka aplikasi SQL Server
Management System (SSMS). Klik tanda + pada Object Explorer. Klik kanan pada Database, pilih Restore
File.

3 Isi kolom To Database dengan nama database yang dikehendaki. Pada contoh di bawah ini, digunakan
nama TokoBarokah. Pada bagian Source of Restore, pilih opsi From device. Pilih tanda titik tiga di
sebelah kanan, lalu tentukan lokasi file TokoBarokah.bak yang sudah diunduh sebelumnya. Form Files
and Filegroups yang sudah diisi adalah seperti pada gambar bawah ini. Beri tanda centang pada backup
set yang akan di-restore, kemudian klik OK.

4 Setelah proses selesai, refresh koneksi database pada Object Explorer. Database yang baru akan muncul
pada jendela Object Explorer. Dengan demikian, proses pembuatan database telah selesai.
5 Selanjutnya, kita akan mencoba membuat database baru dengan query SQL. Klik menu File, kemudian
pilih Open > File. Pilih lokasi file SetupTokoBarokahDW.sql. File yang sudah terbuka akan tampak seperti
di bawah ini.

6 Jalankan query dengan meng-klik tombol Execute. Setelah proses ini selesai, database baru bernama
TokoBarokahDW akan muncul pada Object Explorer.

Praktikum 2: Menjalankan Logika ETL dengan SQL Server Integration Service

Pada praktikum ini, kita akan menjalankan logika ETL dengan menggunakan SQL Server Integration
Service. Kita akan belajar memuat data ke dalam tabel pada database TokoBarokahDW dan sekaligus membuat
sebuah SSIS package berekstensi .dtsx. Berikut ini adalah langkah-langkahnya:

Klik kanan pada database TokoBarokahDW di Object Explorer. Pilih New Query.
Setelah itu, ketikkan query SQl berikut ini:
select * from Dimbarang

Jalankan query. Akan muncul hasil seperti di bawah ini. Ini menunjukkan bahwa tabel DimBarang
masih kosong.
2 barang_toko_barokah.csv yang sudah disiapkan sebelumnya. Klik kanan pada dataset
TokoBarokahDW di Object Explorer, pilih Tasks > Import Data.

3 Pada jendel SQL Server Import and Export Wizard, klik Next. Pada jendela selanjutnya, pilih opsi Flat
File Source pada kolom Data source.

4 Pada kolom Destination pilih SQL Server Native Client 11.0. Pastikan kolom Server name dan
Database sudah benar. Klik Next.

5 Pilih tabel dbo.DimBarang pada bagian Destination. Klik Edit Mappings.


6 Pada jendela Save and Run Package, beri centang pada Save SSIS Package. Klik Next.

7 Atur nama dan lokasi dari SSIS Package yang akan dibuat seperti di bawah ini.
Kemudian, klik Finish dua kali.

8 Tunggu hingga proses pemuatan data selesai. Setelah selesai, akan muncul pesan sukses dan jumlah
baris data yang berhasil dimuat.
9 Lihat data yang telah dimuat ke tabel DimBarang dengan cara menjalankan query SQL di bawah ini:
select * from DimBarang

Bila proses import data berhasil, tabel Dim Barang akan berisi data-data baru.
Tugas

1. Lakukan proses import data untuk tabel DimKaryawan dengan file data_karyawan.csv.
2. Dokumentasikan proses yang dilakukan seperti pada praktikum di atas.

Kumpulkan hasil dokumentasi dalam bentuk PDF ke dosen pengampu Mata Kuliah Data
Warehouse.

Anda mungkin juga menyukai