Dari peristiwa operasional ke analitik siap-prakiraan
Desain referensi yang menunjukkan bagaimana data operasional menjadi dasbor dan prakiraan yang benar-benar dipakai perencana.
IntisariMulai prakiraan dengan sederhana dan dapat dijelaskan; adopsi lebih penting daripada poin akurasi terakhir.
Desain referensi ilustratif. Menunjukkan cara saya mendekati jenis masalah ini, dan bukan catatan proyek yang pernah dikerjakan.
Masalah dan batasan
Masalah
Perencana bekerja dari ekstrak berkala. Saat tren terlihat, ia sudah menjadi sejarah, dan setiap tim menyimpan versi kebenarannya sendiri di spreadsheet.
Batasan
- Analitik tidak boleh memperlambat sistem operasional.
- Peristiwa yang terlambat dan tidak berurutan adalah hal biasa.
- Perencana perlu memahami mengapa prakiraan berubah.
- Biaya harus tumbuh sesuai pemakaian, bukan jumlah orang.
Opsi yang dipertimbangkan
- Tidak dipilih
Pertahankan ekstrak bulanan dan spreadsheet
Tanpa infrastruktur baru, tetapi tren datang terlambat dan versi data berlipat.
- Tidak dipilih
Kueri sistem operasional langsung untuk dasbor
Data segar, tetapi berisiko memperlambat sistem yang menjalankan bisnis.
- Dipilih
Penangkapan peristiwa, warehouse, dan prakiraan dasar
Lebih banyak komponen untuk dijalankan, dengan imbalan data yang bisa diputar ulang dan hasil yang bisa dijelaskan.
Arsitektur
Tangkap peristiwa sekali dan jaga agar dapat diputar ulang, transformasikan lewat job terorkestrasi dengan gerbang kualitas, lalu terbitkan dasbor beserta prakiraan dasar yang transparan di samping data aktual.
Pilih komponen mana pun untuk melihat fungsinya dan bagaimana ia terhubung. Diagram ini ilustratif: menunjukkan bentuk sebuah solusi, bukan sistem tertentu.
Arsitektur referensi ilustratif
Operasi
Tangkap
Transformasi
Simpan
Putuskan
Pilih sebuah komponen
Pilih blok mana pun untuk membaca fungsinya dan bagaimana ia terhubung dengan yang lain.
- Sistem operasional
- Sistem pesanan, inventori, dan logistik yang menerbitkan peristiwa dan tidak pernah dikueri langsung oleh analitik.
- Ingesti peristiwa
- Menangkap peristiwa sekali dan menjaganya tidak berubah serta dapat diputar ulang, termasuk yang datang terlambat dan tidak berurutan.
- Transformasi terorkestrasi
- Job terjadwal yang sadar dependensi dengan gerbang kualitas data di antara langkah.
- Data warehouse cloud
- Dimensi bersama dan tabel fakta yang dipakai setiap dasbor dan prakiraan.
- Dasbor dan prakiraan
- Dasbor untuk keputusan mingguan, dan prakiraan dasar di samping data aktual beserta pendorongnya.
Keputusan dan trade-off
Pisahkan penangkapan peristiwa dari transformasi.
Trade-offSatu komponen tambahan untuk dijalankan, tetapi peristiwa mentah dapat diputar ulang kapan pun logika berubah.
Orkestrasikan dengan dependensi eksplisit dan gerbang kualitas data.
Trade-offPipeline lebih ketat dan kadang berhenti, yang lebih baik daripada diam-diam menerbitkan angka yang salah.
Mulai dengan prakiraan dasar yang transparan, bukan model canggih.
Trade-offAkurasi mungkin awalnya lebih rendah, tetapi perencana memercayainya, menantangnya, dan memberi umpan balik yang memperbaikinya.
Cara pengerjaannya
Putuskan
Pilih tiga atau empat keputusan perencanaan mingguan dan rancang dasbor pertama di sekitarnya.
Tangkap
Catat peristiwa sekali, jaga agar tidak berubah, turunkan semua yang lain darinya.
Modelkan
Bangun sedikit dimensi bersama agar tim berhenti merekonsiliasi spreadsheet.
Prakirakan
Terbitkan prakiraan dasar di samping data aktual, dengan pendorongnya dalam bahasa sehari-hari.
Pelajaran dan langkah berikutnya
Status saat iniDesain referensi ilustratif. Belum diimplementasikan seperti yang dijelaskan.
Pelajaran: dasar yang dapat dijelaskan membangun kepercayaan yang membuat model yang lebih kompleks kelak dapat dipakai.
Langkah berikutnya
- Daftar keputusan perencanaan mingguan dan pilih tiga yang pertama didukung.
- Buat prototipe satu dasbor dan prakiraan sederhana, lalu tinjau bersama perencana.
- Tentukan gerbang kualitas data mana yang harus menghentikan publikasi.
Karya terkait
Mari kita bahas
Jika masalah seperti ini terdengar akrab, saya ingin mendengar bagaimana ia muncul di tempat Anda.