Harga terbaru
—per kilogramPantau harga ayam dari data terbaru.
Python mengambil data PIHPS secara terjadwal, MySQL menyimpan riwayatnya, dan PHP menyajikan harga, prediksi tujuh hari, serta peringatan wilayah.
Informasi utama dalam satu layar
Ganti provinsi untuk melihat harga, tren, prediksi, dan keterangannya.
Prediksi 7 hari
—berdasarkan riwayat hargaPotensi perubahan
—dibandingkan harga terbaruStatus risiko
—menunggu dataPeta 38 provinsi
Klik wilayah provinsi untuk membuka harga dan status wilayah tersebut.
Daftar harga dan risiko
| Provinsi | Wilayah | Harga | Prediksi H+7 | Perubahan | Status |
|---|---|---|---|---|---|
| Memuat data... | |||||
Tren harga provinsi
Memuat rentang data...
Lima langkah yang berjalan otomatis
Setiap bagian di bawah sudah tersedia di dalam folder program.
Regresi tren linear H+7
Sistem membaca riwayat harga terbaru per provinsi, mengambil tujuh observasi terakhir untuk menghitung arah tren, lalu memproyeksikan harga tujuh hari ke depan. Hasilnya dibandingkan dengan harga terakhir untuk menentukan status Stabil, Waspada, atau Risiko Tinggi.
- Data masuk: tanggal, provinsi, harga per kg.
- Data latih: riwayat harga terbaru dari MySQL.
- Output: prediksi H+7, persentase perubahan, status risiko.
Python membaca JSON PIHPS
Python mengirim permintaan ke endpoint tabel harga PIHPS Bank Indonesia dengan parameter pasar tradisional, komoditas Daging Ayam Ras Segar, rentang tanggal, dan level provinsi. Baris tanggal dari PIHPS kemudian diubah menjadi format tabel database.
- Endpoint: GetGridDataKomoditas.
- Komoditas: com_7, Daging Ayam Ras Segar.
- Level data: provinsi, bukan kota atau pasar.
Otomatis ke MySQL
Data tidak diunggah harian lewat phpMyAdmin. phpMyAdmin hanya alat bantu melihat database. Python menyimpan data langsung ke MySQL, lalu PHP membaca MySQL dan mengirim JSON ke dashboard.
- Python: koneksi MySQL lewat file .env.
- MySQL: upsert agar data tidak duplikat.
- PHP: koneksi PDO lewat config/database.php.