Lompat ke konten utama
Data PlatformJan 2024 — Agu 2024

Warehouse Analitik Terpadu

Lead Analyst · PT Nusantara Digital

Menyatukan 23 sumber data yang tersebar menjadi satu warehouse tepercaya yang dipakai seluruh tim komersial.

23

Sumber data terintegrasi

40

Model dbt

5 hari → 4 jam

Waktu laporan bulanan

180

Uji kualitas data

Tantangan

Setiap tim memiliki definisi "pesanan aktif" yang berbeda. Rapat bulanan lebih banyak dihabiskan untuk berdebat angka daripada mengambil keputusan.

Pendekatan

Menyusun kamus metrik bersama, memindahkan logika ke 40 model dbt berlapis, dan menambahkan 180 uji kualitas data yang berjalan setiap malam.

Dampak

Satu angka untuk satu pertanyaan. Waktu pelaporan bulanan turun 96%, dan permintaan ad-hoc ke tim data berkurang 60%.

Bermula dari satu rapat yang buntu

Pada rapat bulanan Januari, tiga tim membawa tiga angka berbeda untuk pertanyaan yang sama. Tidak ada yang salah — semuanya benar menurut definisinya masing-masing.

Kita tidak kekurangan data. Kita kekurangan kesepakatan.

Kamus metrik sebagai fondasi

Sebelum menulis satu baris SQL pun, kami menghabiskan tiga minggu menyusun kamus metrik bersama tim komersial, keuangan, dan produk. Dokumen itu kemudian menjadi spesifikasi teknis warehouse.

  • Definisi tunggal untuk 34 metrik inti
  • Pemilik (owner) yang jelas untuk setiap metrik
  • Uji otomatis yang gagal bila definisi dilanggar

Technologies used

BigQuerydbtAirflowLooker StudioPython
Warehouse Analitik Terpadu — Rian Aditya Pratama · Profolio