Tentang Data
Asal-usul, cakupan, dan catatan penting sebelum angka dipakai untuk pengambilan keputusan.
Sumber Data
- SIGA Kemendukbangga (newsiga-siga.kemendukbangga.go.id) - 10 laporan DALLAP (Tabel 3A, 4A, 5A, 6A, 7A, 11, 13A, 15A, 15A Lanjutan, 16).
- Rekapitulasi Data Keluarga (menu Form) - Sasaran & Kesertaan Poktan/BKB/BKR/BKL dan UPPKA.
- Verval Keluarga Berisiko Stunting (KRS) - indikator stunting dan kesejahteraan (periode terbaru yang tersedia).
- Data pendukung: daftar PKB/PLKB, Tim Pendamping Keluarga, dan daftar desa/kelurahan.
Cakupan
- Wilayah: 6 kabupaten, 69 kecamatan, 648 desa/kelurahan Provinsi Sulawesi Barat.
- Periode laporan bulanan: Januari 2023 sampai bulan berjalan 2026.
- Laporan tahunan (Kampung KB, Rumah DataKu) diisi penanda TAHUNAN pada kolom Bulan.
- Tahun 2022 dan sebelumnya tidak tersedia di server SIGA.
Cara Data Diambil
- Melalui REST API resmi SIGA (login + viewReport), bukan peramban otomatis.
- Setiap kecamatan menjadi satu tugas dengan retry, checkpoint, dan resume.
- Nama desa diselaraskan dengan daftar resmi sehingga selalu cocok saat difilter.
- Bulan yang belum berjalan dilewati agar tidak mengisi angka nol palsu.
Catatan Mutu
- Kolom KODE pada laporan SIGA unik per kecamatan, bukan kode desa nasional. Gabungkan memakai KABUPATEN + KECAMATAN + KODE.
- Data Verval KRS mengikuti filter Tahun dan Semester; bila tahun terpilih belum memuat data, ditampilkan periode terakhir yang tersedia.
- Angka unmet need dan MKJP dihitung dari agregat wilayah terpilih, bukan rata-rata persentase desa.
- Enam kecamatan pernah gagal diambil pada Rumah DataKu 2023 (HTTP 500 dari server) dan berhasil pada percobaan ulang.
Teknologi
Aplikasi ini dibangun dengan SvelteKit (Svelte 5) dan dijalankan di atas runtime Bun. Antarmuka memakai Tailwind CSS dengan komponen shadcn-svelte, visualisasi memakai ApexCharts, dan laporan PDF dihasilkan dari halaman yang sama melalui Playwright (Chromium tanpa tampilan). Data disimpan dalam berkas CSV dan diagregasi di server dengan TypeScript.