3.6.1 Membaca data legacy
Sumber data yang ada berupa data transaksi setiap lintasan. Data transaksi ini masih berbentuk file excel. Struktur data dari rekapitulasi tiap
jenis lintasan seperti pada tabel 3.1
Tabel 3.1 Rekapitulasi jenis lintasan
JenisLintasan Tabel jenis lintasan pada tiap layanan
PK NO URUT
NO URUT sebagai primary key NO URUT
KODE TIKET JENIS TIKET
TARIF NAMA KAPAL
NAMA LINTASAN TANGGAL
PRODUKSI PENDAPATAN
Berisi NO URUT transaksi Berisi kode tiket pelayaran
Berisi jenis tiket lintasan, yang terdiri dari tiket penumpang, tiket kendaraan, dan tiket barang
Berisi tarif tiket dari lintasan Berisi nama kapal yang beroperasi
Berisi nama lintasan yang dikelola Berisi tanggal operasi kapal
Berisi jumlah tiket yang dibeli Berisi pendapatan dari penjualan jenis tiket
Tabel 3.1 merupakan struktur data rekapitulasi untuk setiap jenis lintasan. Pada tabel ini terdapat 8 field yang ada pada setiap rekapitulasi
pelayaran operasional. Field NO URUT merupakan primary_key dari tabel data JenisLintasan. Terdapat pula beberapa field yaitu KODE_TIKET,
JENIS_TIKET, TARIF,
NAMA_KAPAL, NAMA
LINTASAN,
TANGGAL, PRODUKSI, PENDAPATAN. Contoh data jenis lintasan seperti pada tabel 3.2
Tabel 3.2 Contoh data rekapitulasi Lintasan
NO URUT 1
KODE TIKET 4101010301
JENIS TIKET EKONOMI
– DEWASA TARIF
29700 NAMA KAPAL
CUCUT NAMA LINTASAN
KUPANG-ROTE TANGGAL
01012010 PRODUKSI
153 PENDAPATAN
4.544.100
3.6.2 Memindahkan data dari sumber ke server gudang data
Untuk membangun gudang data data terlebih dahulu data dibersihkan dengan menghilangkan data-data yang memiliki missing value. Setelah
berhasil dibersihkan data tersebut di transformasi ke server gudang data. Gudang data ini terbentuk tabel master yang akan digunakan untuk proses
OLAP dan penerapan algoritma Apriori. Berikut ini pembentukan tabel master_operasional dapat dilihat pada gambar 3.2.
master_operasional
PK no
tanggal_opr lintasan
kapal id_kategori_tiket
kategori_tiket id_tiket
tiket produksi
pendapatan master_operasional
PK no
tanggal_opr lintasan
kapal id_kategori_tiket
kategori_tiket id_tiket
tiket produksi
pendapatan Master_operasional.xls
Database gudang data
Gambar 3.2 Pembentukan master_operasional ke gudang data Gambar
3.2 merupakan
proses pembentukan
tabel master_operasional.
Tabel master_operasional
berasal dari
data operasional pada file excel. Tabel ini akan digunakan untuk proses
selanjutnya yaitu OLAP dan Penambangan Data.
3.7 Pemanfaatan Gudang Data