Bertujuan untuk memilih durasi waktu yang digunakan dalam perancangan data warehouse yang akan dibangun.
10. Melacak Perubahan Dari Dimensi
Atribut yang terdapat pada tabel dimensi bisa saja mengalami perubahan yang dinamis. Perubahan tersebut terjadi karena adanya proses ETL pada database.
Untuk mengetahui perubahan yang terjadi karena adanya proses ETL pada database, kita perlu mengetahui apa itu ETL.
- Apa itu Proses ETL?
Proses ETL adalah suatu pendekatan dalam pengelolaan data atau melakukan proses integrasi data dari berbagai sumber data untuk menghasilkan sudut pandang tunggal terhadap semua data yang diintegrasikan tersebut. yang mencakup tiga tahap, diantaranya:
1. Ekstraksi (Extract)
Tujuan untuk mengambil data dari berbagai sumber eksternal, seperti basis data operasional, file teks, API, atau system lainnya. Dalam prediksi penjualan mencakup pengambilan data dari berbagai sumber seperti penjualan, historis, data pelanggan, inventaris produk, dan data terkait lainnya. Selain itu, data ekstraksi menjadi dasar untuk menganalisis trend an pola penjualan historis, dan data terkait lainnya.
2. Transformasi (Transform)
Bertujuan membersihkan, mengubah, dan menggabungkan data ke dalam format yang sesuai untuk analisis dan memastikan kualitas serta konsistensi data. Penerapan transformasi seperti tambahan atau pengelompokkan pelanggan membantu dalam menciptakan data yang lebih relevan dan siap untuk analisis prediktif.
3. Pemuatan (Load)
Memasukkan data yang telah diekstrak dan ditransformasikan ke dalam data warehouse atau tempat penyimpanan data yang dioptimalkan untuk analisis. Proses pemuatan memasukkan data hasil transformasi ke dalam lingkungan data warehouse yang akan menajdi dasar model prediktif.