🍔B. Filter Data (Transform) dan Pengemasan data (Load)
Last updated
Was this helpful?
Last updated
Was this helpful?
Carilah objek Filter rows pada Design Area. Drag and drop objek tersebut pada Work Area.
Hubungkan output pada Input Data CSV menuju Filter rows. Pilih koneksi Main output of step saat menghubungkan kedua objek tersebut.
Pada tahap ini Input Data CSV dihubungkan oleh konektor pada Filter rows memiliki makna bahwa setelah proses Input Data CSV dilakukan maka proses selanjutnya adalah Filter rows.
Carilah objek Text file output pada Design Area. Drag and drop objek tersebut pada Work Area.
Carilah objek Microsoft excel output pada Design Area. Drag and drop objek tersebut pada Work Area.
Hubungkan filter rows dengan text file output menggunakan konektor output dari filter rows. Pilih Result is true sebagi jenis konektornya.
Hubungkan filter rows dengan microsoft excel output menggunakan konektor output dari filter rows. Pilih Result is false sebagi jenis konektornya.
Double click pada filter rows hingga muncul jendela konfigurasi. ubah step name menjadi Filter data.
Cek bagian send 'true' data to step menjadi Text file output dan cek bagian Send 'false' data to step menjadi Microsoft Excel output.
Klik <Field> pada bagian condition
Pilih field yang diinginkan untuk digunakan sebagai kondisi. Pada kesempatan ini pilih Customer, kemudian klik OK.
Pada bagian value pilih IS NOT NULL kemudian tekan OK , hal ini dilakukan karena data yang dipilih adalah data yang tidak Null
Tekan tombol + untuk menambah kondisi.
Pilih statement yang masih null untuk menambah kondisi.
Ulangi proses nomor 9,10,11 dengan mengganti semua field yang ada. hingga statement menjadi seperti pada gambar dibawah ini.
Gunakan operator AND untuk menghubung
Jika semua field sudah masuk dalam kondisi maka tekan OK.
Double-click pada text file output, pilih lokasi file untuk menyimpan hasil output file dengan menekan tombol browse. beri nama outputSalesCarDistribution.
Ubah extension menjadi csv.
Pada tab Fields, tekan tombol Get fields untuk mengambil field data.
Tekan ok untuk kembali ke work area
Hal yang sama dilakukan pada konfigurasi Microsoft Excel output, Double-click pada objek Microsoft Excel output hingga muncul jendela konfigurasi.
Pilih lokasi file untuk menyimpan file output dengan menekan tombol browse. Beri nama failedSalesCarDistribution. untuk extension tetap dengan extension xls.
Pada tab fields tekan tombol Get fields untuk mengambil field data.
Tekoan ok untuk kembali ke work area.
Tekan tombul Run pada pojok kiri atas Work Area. jika berhasil maka akan muncul tanda centang hijau di setiap proses.
Langkah-langkah diatas merupakan proses melakukan filter data, dimana data yang lengkap akan diletakkan pada text file csv dan data yang belum lengkap akan diletakkan pada ms excel.
TUGAS 3
Apa perbedaan isi data output dilihat dari isi file csv dan file excel?
Jelaskan apa yang terjadi pada proses Filter rows!
Berapa waktu yang dibutuhkan untuk melakukan eksekusi Extract Transfer Load data ini? Bandingkan dengan 3 teman yang lain, identifikasi pula spesifikasi perangkat yang digunakan (Processor, RAM, Storage, VGA, CPU ). bandingkan dalam bentuk tabel