Sistem pemantauan harga barang kebutuhan pokok yang digunakan oleh Kementerian Perdagangan menghasilkan data dalam jumlah besar dan kompleks, sehingga menyulitkan proses analisis jika langsung diakses dari database production. Permasalahan utama yang dihadapi adalah tingginya beban sistem saat dashboard visualisasi seperti Apache Superset melakukan query langsung ke database operasional, terutama pada jam sibuk input data. Untuk mengatasi hal ini, penelitian ini bertujuan untuk membangun arsitektur data warehouse yang terintegrasi dengan workflow ETL (Extract, Transform, Load) secara otomatis menggunakan Apache Airflow dan Python. Penelitian menggunakan metode Design Thinking untuk memahami kebutuhan pengguna, merancang solusi ETL, dan menguji efektivitas sistem yang dikembangkan. Proses ETL dijadwalkan berjalan otomatis setiap hari, mengambil data dari database production, mentransformasikannya, dan memuatnya ke dalam data warehouse PostgreSQL dengan skema star. Data yang telah terstruktur tersebut digunakan sebagai sumber utama bagi dashboard Superset. Hasil pengujian menunjukkan peningkatan signifikan dalam performa sistem: waktu respon dashboard menjadi kurang dari 2 detik, serta skor System Usability Scale (SUS) meningkat menjadi 78, yang masuk dalam kategori Acceptable. Hal ini membuktikan bahwa penerapan ETL dan data warehouse berhasil meningkatkan efisiensi dan kenyamanan pengguna dalam mengakses data.
File_1
File_1
File_7_DRH_Lampiran_Riset_Kuesioner
Full Tugas Akhir Bagus Wahyu Santoso 12240091
[1] I. P. W. Prasetia and I. N. H. Kurniawan, “Implementasi ETL (Extract, Transform, Load) pada Data warehouse Penjualan Menggunakan Tools Pentaho,” TIERS Inf. Technol. J., vol. 2, no. 1, pp. 1–8, 2021, doi: 10.38043/tiers.v2i1.2844.
[2] S. Wahono and H. Ali, “Peranan Data Warehouse, Software Dan Brainware Terhadap Pengambilan Keputusan (Literature Review Executive Support Sistem for Business),” J. Ekon. Manaj. Sist. Inf., vol. 3, no. 2, pp. 225–239, 2021, doi: 10.31933/jemsi.v3i2.781.
[3] D. Andriansyah, “Implementasi Extract-Transform-Load (ETL) Data Warehouse Laporan Harian Pool,” J. Tek. Inform., vol. 8, no. 2, pp. 45–49, 2022, doi: 10.51998/jti.v8i2.486.
[4] E. E. Wahyudi et al., “Akuisisi Data Prediksi Curah Hujan Secara Periodik Menggunakan Apache Airflow,” J. Informatics, Inf. Syst. Softw. Eng. Appl., vol. 4, no. 2, pp. 1–12, 2022, doi: 10.20895/inista.v4i2.574.
[5] A. F. N. Masruriyah, C. E. Sukmawati, and B. A. Dermawan, Memahami Data Mining dengan Python: Implementasi Praktis. Eureka Media Aksara, 2024.
[6] Murtiwiyati, H. Agathon, and L. Safitri, “Implementasi Data Warehouse dan Business Intelligence Menggunakan Pentaho dan Metabase untuk Membuat Dahboard Visualisasi Kinerja Penjualan E-Commerce Wish,” J. Penelit. Teknol. Inf. dan Sains, vol. Volume. 2, 2024, doi: 10.54066/jptis.v2i4.2783.
[7] M. Dr. Budi Raharjo, S.Kom., M.Kom., Data warehousing, vol. 39, no. 3. Yayasan Prima Agus Teknik, 2024. doi: 10.1016/S0169-023X(01)00040-4.
[8] A. D. Putra, N. Y. Setiawan, and S. A. Wicaksono, “Pengembangan Business Intelligence Dashboard Untuk Monitoring Key Performance Indicator Perusahaan Di WWMusik Malang,” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 2, pp. 1–9, 2025.
[9] “Apache Superset Documentation.” Accessed: May 11, 2025. [Online]. Available: https://superset.apache.org/docs/intro
[10] D. A. B. Prasetyo and Y. A. Susetyo, “Implementasi Information Schema Database Pada PostgreSQL untuk Pembuatan Tabel Informasi dengan Menggunakan Python Di PT XYZ,” JATISI (Jurnal Tek. Inform. dan Sist. Informasi), vol. 9, no. 3, pp. 1961–1972, 2022, doi: 10.35957/jatisi.v9i3.2221.
[11] M. R. Ath-Thaariq, A. Hamzah, and S. Raharjo, “Analisis Perbandingan Aspek Keamanan Basis Data Menggunakan Schema dan Tanpa Schema Pada Postgreesql,” JNANALOKA, vol. 5, 2023, doi: 10.36802/jnanaloka.2024.v5-no2-51-61.
[12] S. Soedewi, “Penerapan Metode Design Thinking Pada Perancangan Website Umkm Kirihuci,” Vis. J. Online Desain Komun. Vis., vol. 10, no. 02, p. 17, 2022, doi: 10.34010/visualita.v10i02.5378.
[13] M. T. Dr.Tenia Wahyuningrum, S.Kom., Mengukur Usability Perangkat Lunak, no. 1596. Deepublish, 2021.
[14] A. Pratama, A. Faroqi, and E. P. Mandyartha, “Analisis Tingkat Usability Pada Aplikasi Frostid Menggunakan System Usability Scale (SUS),” J. Ilm. Edutic Pendidik. dan Inform., vol. 8, no. 1, pp. 31–38, 2021, doi: 10.21107/edutic.v8i1.12195.
[15] E. Triandini, M. S. Rijal, and M. P. Ambara, “Implementasi Star Schema Dalam Pembangunanan Data Warehouse Penjualan Produk Tour,” CSRID (Computer Sci. Res. Its Dev. Journal), vol. 12, no. 1, p. 23, 2021, doi: 10.22303/csrid.12.1.2020.23-33.
[16] D. R. Saputra, W. Purnomo, and N. Y. Setiawan, “Sistem Propagasi Anotasi pada Metadata Lineage untuk Manajemen Data Warehouse,” J. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 7, pp. 1741–1746, 2022, doi: 10.25126/jtiik.2022976833.
[17] K. Perdagangan, “Peraturan Menteri Perdagangan Nomor 46 Tahun 2020 tentang Rencana Strategis Kementerian Perdagangan tahun 2020-2024,” Permendag Nomor 46 Tahun 2020, no. 3, 2020.
[18] “Kementerian Perdagangan Republik Indonesia.” Accessed: May 10, 2025. [Online]. Available: https://www.kemendag.go.id/tentang/struktur-organisasi
[19] A. Y. Pangestu, R. Safe’i, A. Darmawan, and H. Kaskoyo, “Evaluasi Usability pada Web GIS Pemantauan Kesehatan Hutan Menggunakan Metode System Usability Scale (SUS),” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 20, no. 1, pp. 19–26, 2020, doi: 10.30812/matrik.v20i1.709.