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