Anda di halaman 1dari 2

Guilliano Tristan Anthony Stevenson

042562302

Tugas III Data Warehouse (MSIM4315)

Contoh kasus yang dapat digunakan untuk menjelaskan konsep data ETL
(extraction, transformation, and loading) adalah sebuah perusahaan ritel yang ingin
menganalisis data penjualan mereka untuk mendapatkan wawasan bisnis yang lebih
mendalam. Perusahaan tersebut memiliki beberapa sumber data yang berbeda,
seperti sistem penjualan di toko fisik, platform e-commerce online, dan aplikasi
pembayaran.

Proses ETL terdiri dari tiga tahap utama:

• Extraction (Ekstraksi): Tahap ekstraksi melibatkan pengambilan data dari


sumber yang berbeda. Dalam contoh kasus ini, data penjualan akan
diekstrak dari sistem penjualan di toko fisik, platform e-commerce online,
dan aplikasi pembayaran. Ini dapat melibatkan penggunaan API, ekstraksi
langsung dari database, atau alat ekstraksi data lainnya. Data yang diekstrak
dapat berupa transaksi penjualan, informasi pelanggan, detail produk, atau
data lain yang relevan.
• Transformation (Transformasi): Setelah data diekstrak, tahap transformasi
melibatkan pembersihan, pemformatan, dan transformasi data ke dalam
format yang konsisten dan dapat dimengerti. Ini melibatkan langkah-
langkah seperti penghapusan data yang tidak valid atau duplikat,
normalisasi struktur data, penggabungan data dari sumber yang berbeda,
dan penghitungan atau perhitungan data tambahan. Misalnya, data
penjualan yang diekstrak dari berbagai sumber dapat diubah menjadi format
yang seragam, menggabungkan data pelanggan dengan informasi
demografis, atau menghitung total penjualan harian atau bulanan.
• Loading (Pemuatan): Tahap pemuatan melibatkan proses memuat data yang
telah diolah ke dalam sistem data warehouse atau tempat penyimpanan data
yang dituju. Data yang telah ditransformasikan dapat dimuat ke dalam
struktur database yang sesuai, tabel data warehouse, atau alat analisis data
lainnya yang digunakan oleh perusahaan untuk analisis lebih lanjut. Data
yang dimuat dapat digunakan untuk membuat laporan, visualisasi data, atau
analisis lanjutan.

Dalam contoh kasus perusahaan ritel ini, tahap ekstraksi melibatkan


pengambilan data penjualan dari berbagai sumber, seperti sistem penjualan di toko
fisik, platform e-commerce online, dan aplikasi pembayaran. Setelah diekstrak,
tahap transformasi akan membersihkan dan mengubah data ke dalam format yang
seragam dan relevan. Misalnya, data penjualan harian dari berbagai sumber akan
diubah menjadi format yang seragam dan dihitung menjadi total penjualan harian.
Terakhir, data yang telah ditransformasikan akan dimuat ke dalam sistem data
warehouse, yang kemudian dapat digunakan untuk analisis lebih lanjut, seperti
identifikasi tren penjualan, analisis kinerja produk, atau segmentasi pelanggan.

Anda mungkin juga menyukai