Video: What's new in Android - Google I/O 2016 2024
Tujuan utama layanan pemilihan dan ekstraksi data adalah pilih dari (temukan di) sumber data data yang Anda ingin pindah ke gudang data dan kemudian ekstrak (tarik keluar) data itu ke dalam bentuk yang dapat disiapkan untuk layanan penjaminan kualitas.
Anda dapat menggunakan salah satu dari dua jenis layanan seleksi dan ekstraksi untuk lingkungan pergudangan data Anda:
-
Dapatkan semuanya dan urutkan nanti: Temukan dan ekstrak semua elemen data dalam sumber yang ingin Anda muat ke gudang data Anda, terlepas dari apakah elemen tertentu memiliki telah diekstraksi sebelumnya
-
Berorientasi pada perubahan: Temukan dan ekstrak hanya elemen data yang baru ditambahkan ke sumber data atau diperbarui sejak ekstraksi terakhir.
Jenis layanan pertama membutuhkan logika yang kurang kompleks untuk melakukan ekstraksi. Tapi Anda harus berurusan dengan volume yang lebih besar (terkadang, volume jauh lebih besar) dari pada data dibandingkan dengan tipe kedua, layanan yang berorientasi pada perubahan.
Metode pemilihan dan ekstraksi yang berorientasi perubahan cukup mudah bila sumber Anda adalah basis data relasional yang memiliki cap waktu yang dapat Anda gunakan untuk mendeteksi kapan satu baris data ditambahkan atau terakhir diperbarui.
Anda dapat membandingkan deretan data dengan tanggal dan waktu proses ekstraksi terakhir untuk menentukan apakah data perlu dipilih dan diekstraksi. Tapi ketika data disimpan dalam file yang tidak memiliki cap waktu (misalnya file VSAM), proses ini bisa jauh lebih sulit.
Anda mungkin juga menghadapi tantangan saat data sumber dihapus dari file atau database. Jika peraturan bisnis untuk lingkungan pergudangan data Anda meminta penghapusan data yang sesuai dari gudang, Anda harus memiliki cara untuk mendeteksi penghapusan yang dilakukan sejak proses ekstraksi terakhir untuk memastikan penghapusan yang tepat dilakukan di gudang Anda.
Hasil pemilihan dan ekstraksi adalah, baik, ekstrak data yang siap menjalani proses tambahan: memeriksa kualitas data.