Panduan

Cara Membangun Dasbor: Sumber Data, KPI, Grafik, dan Akses

Untuk membangun dasbor, mulailah dari pertanyaan yang harus dijawabnya dan orang-orang yang akan membacanya, definisikan sejumlah kecil metrik dengan tepat, hubungkan data tempat metrik itu berasal, dan pilih grafik sederhana untuk masing-masing. Setelah itu, tentukan siapa yang boleh melihat angka apa. Pembuat aplikasi AI dapat menghasilkan dasbor yang rapi dalam hitungan menit; bagian yang sulit, dan yang menentukan apakah ada yang mempercayainya, adalah mendapatkan data dan definisinya dengan benar.

Mulai dari pertanyaan, bukan grafik

Dasbor yang berusaha menampilkan segalanya hanya akan dibuka sekali. Sebelum memikirkan grafik, jawab:

  • Untuk siapa dasbor ini? Pendiri, tim penjualan, operasional, investor, atau pelanggan Anda?
  • Keputusan apa yang didukungnya? "Apakah kita perlu mempekerjakan satu petugas dukungan lagi?" adalah pertanyaan yang bisa dijawab dasbor. "Tampilkan data kami" bukan.
  • Seberapa sering mereka akan melihatnya? Dasbor operasional harian membutuhkan data segar dan peringatan; tampilan bulanan untuk dewan tidak.

Tulis tiga sampai lima pertanyaan. Masing-masing menjadi satu atau dua metrik.

Definisikan setiap metrik dengan tepat

Kebanyakan perdebatan tentang dasbor sebenarnya perdebatan tentang definisi. Tulis definisi singkat untuk setiap angka:

MetrikSamarTepat
Pendapatan"Uang yang kami hasilkan"Jumlah total faktur yang dibayar, tidak termasuk pajak, berdasarkan tanggal faktur, dalam USD
Pengguna aktif"Orang yang memakainya"Pengguna unik dengan setidaknya satu login dalam 30 hari terakhir
Churn"Orang yang pergi"Pelanggan berbayar di awal bulan yang berhenti selama bulan itu, dibagi jumlah pelanggan di awal
Waktu respons"Seberapa cepat dukungannya"Median jam dari pembuatan tiket hingga balasan manusia pertama, hanya hari kerja

Tempelkan definisi ini ke prompt Anda. Jika tidak, AI akan memilih perhitungan yang terdengar masuk akal tetapi mungkin tidak sesuai dengan cara bisnis Anda menghitung.

Dari mana datanya berasal

SumberCara dasbor membacanyaHal yang perlu diwaspadai
Database aplikasi Anda sendiriKueri langsungKueri berat yang memperlambat aplikasi utama; tambahkan tabel ringkasan jika perlu
SpreadsheetImpor sebagai CSV, atau baca lewat APIPengeditan manual merusak format; baris total dan sel yang digabung
Alat SaaS (Stripe, HubSpot, Shopify, Google Analytics)API mereka dengan kunci API AndaBatas laju, paginasi, dan setiap alat mendefinisikan metriknya sendiri
Gudang data (BigQuery, Snowflake, Postgres)SQL melalui koneksi sisi serverKredensial dan biaya kueri

Dua prinsip berlaku di mana saja:

  1. Simpan kunci di server. Kunci API dan kata sandi database harus berada di variabel lingkungan aplikasi, jangan pernah di kode browser.
  2. Tentukan kesegaran data. Menarik data dari beberapa API setiap kali halaman dimuat itu lambat dan bisa mencapai batas laju. Untuk sebagian besar dasbor bisnis, sinkronisasi setiap jam atau semalam ke database Anda sendiri, dengan waktu "terakhir diperbarui" di halaman, lebih sederhana dan lebih andal.

Jika API masih baru bagi Anda, apa itu API dan apa itu database menjelaskan dasarnya.

Pilih grafik yang tepat

  • Satu angka tunggal dengan perubahan ("$42 rb, naik 8% dibanding bulan lalu") — kartu KPI. Ini elemen yang paling berguna di sebagian besar dasbor.
  • Tren dari waktu ke waktu — grafik garis. Gunakan batang hanya untuk sejumlah kecil periode.
  • Membandingkan kategori — batang horizontal, diurutkan berdasarkan nilai.
  • Bagian dari keseluruhan — batang bertumpuk. Diagram lingkaran hanya cocok untuk dua atau tiga irisan.
  • Detail dan pengecualian — tabel dengan pengurutan, pencarian, dan filter. Sering kali lebih berguna daripada grafik apa pun.

Jaga warna tetap konsisten: satu warna untuk "periode ini", warna redup untuk "pembanding", dan merah hanya untuk hal yang membutuhkan perhatian.

Siapa yang melihat apa

Tentukan akses sebelum membangun:

  • Internal, semua orang melihat semuanya — paling sederhana. Tetap butuh login jika berisi data bisnis.
  • Berbasis peran — tim penjualan melihat angka penjualan, keuangan melihat margin, manajer melihat tim mereka sendiri.
  • Menghadap pelanggan — setiap pelanggan hanya melihat datanya sendiri. Setiap kueri harus memfilter berdasarkan akun pelanggan di server. Uji dengan masuk sebagai dua pelanggan yang berbeda.

Dasbor dengan data pendapatan atau pelanggan di URL publik tanpa login adalah kebocoran data yang menunggu untuk ditemukan.

Prompt pertama yang berhasil

Bangun dasbor penjualan untuk perusahaan perangkat lunak B2B dengan 10 orang. Audiens: para pendiri dan kepala penjualan, yang memeriksanya setiap Senin. Halaman ikhtisar: kartu KPI untuk MRR baru bulan ini, total MRR, pelanggan baru bulan ini, pelanggan yang churn bulan ini, dan nilai pipeline, masing-masing dengan perubahan dibanding bulan lalu; grafik garis MRR selama 12 bulan terakhir; grafik batang kesepakatan baru berdasarkan sumber. Halaman Kesepakatan dengan tabel yang dapat dicari dan diurutkan (perusahaan, pemilik, nilai, tahap, tanggal tutup) dan filter berdasarkan pemilik dan tahap. Definisi metrik: MRR adalah jumlah nominal langganan bulanan yang aktif, dengan paket tahunan dibagi 12; churn menghitung pelanggan yang langganannya berakhir bulan ini. Gunakan data contoh yang realistis di database untuk sekarang — kita akan menghubungkan Stripe nanti. Tampilkan waktu "terakhir diperbarui". Wajib login. Tata letak sidebar yang rapi.

Prompt ini menyebut audiens, setiap metrik dengan definisinya, grafiknya, dan rencana datanya — dan dimulai dengan data contoh, sehingga Anda bisa menyepakati desain sebelum menghubungkan sumber sungguhan.

Langkah membangun

  1. Tata letak dengan data contoh. Sepakati metrik dan grafik selagi datanya palsu dan murah untuk diubah.
  2. Hubungkan satu sumber nyata. Periksa setiap angka dengan sistem sumber secara manual. Jika MRR berbeda dengan yang ditampilkan Stripe, cari tahu penyebabnya sebelum melangkah lebih jauh.
  3. Tambahkan sumber lain, satu per satu, dan periksa masing-masing.
  4. Penyegaran terjadwal atau kueri saat dimuat, dengan label "terakhir diperbarui".
  5. Filter — rentang tanggal lebih dulu, lalu satu atau dua lainnya yang sering diminta orang.
  6. Login dan peran.
  7. Status kosong dan kesalahan — apa yang ditampilkan halaman saat sebuah sumber mati atau filter tidak menghasilkan apa-apa.
  8. Bagikan kepada audiens, lalu hapus apa pun yang tidak ada yang lihat setelah sebulan.

Buat cepat

Dasbor yang lambat akan semakin jarang diperiksa. Hitung terlebih dahulu total yang mahal untuk dihitung (tabel ringkasan harian alih-alih memindai setiap pesanan), paginasi tabel besar, dan muat kartu utama lebih dulu agar halaman sudah berguna sebelum grafik selesai. Jika sebuah angka membutuhkan waktu lama untuk dihitung, tampilkan kapan terakhir kali dihitung alih-alih menghitung ulang setiap kali halaman dibuka.

Kesalahan umum

  • Terlalu banyak grafik. Jika semuanya disorot, tidak ada yang menonjol.
  • Metrik yang tidak didefinisikan. Dua orang yang membaca dasbor yang sama harus sampai pada kesimpulan yang sama.
  • Tidak pernah memeriksa angka dengan sumbernya. Satu angka yang salah dan orang berhenti mempercayai seluruh dasbor.
  • Mengkueri setiap API pada setiap pemuatan halaman. Lambat, rapuh, dan kadang mahal.
  • Tidak ada konteks tanggal. Selalu tampilkan periode dan pembandingnya.
  • Rahasia di frontend. Kunci API yang terlihat di browser bisa disalin oleh siapa pun yang membuka halaman.

Kapan alat BI adalah pilihan yang lebih baik

Jika data Anda sudah berada di database atau gudang data dan pengguna utamanya adalah analis yang ingin menjelajahinya, memotongnya, dan membuat grafik sendiri, alat BI — Looker Studio, Power BI, Metabase, dan lainnya — akan melayani mereka lebih baik daripada bangunan sendiri. Banyak alat SaaS juga memiliki laporan bawaan yang bagus; periksa itu sebelum membangun ulang. Dasbor sendiri menang ketika ditujukan untuk pelanggan atau orang non-analis, membutuhkan logika atau izin yang tidak bisa diekspresikan alat BI, menggabungkan sumber dengan cara yang spesifik untuk bisnis Anda, atau berada di dalam produk yang sudah Anda jalankan.

Jika pekerjaannya bukan sekadar melihat angka tetapi mengubah catatan, Anda membutuhkan panel admin atau alat internal — lihat cara membangun alat internal. Dan jika angka Anda saat ini berada di spreadsheet, cara mengubah spreadsheet menjadi aplikasi adalah bacaan berikutnya yang baik.

Membangunnya dengan Mythex

Di Mythex, Anda menjelaskan dasbor dan agen membangun halaman dan grafik di pratinjau langsung, dimulai dengan data contoh yang realistis dan beralih ke database Postgres khusus saat angka perlu disimpan. Use case dasbor di dokumentasi memiliki prompt awal. Jika data Anda berada di alat seperti Google Sheets, Anda dapat menghubungkan akun tersebut melalui Connectors dan meminta agen membacanya lalu membangun dasbor darinya.

Tidak ada konektor gudang data bawaan untuk aplikasi itu sendiri — untuk BigQuery, Snowflake, Stripe, dan sejenisnya, aplikasi memanggil API mereka dengan kunci yang Anda simpan sebagai rahasia proyek. Login dan peran untuk orang yang melihat dasbor adalah bagian dari aplikasi yang Anda bangun. Untuk memulai dari prompt, jelajahi template dasbor, seperti dasbor metrik.

Pertanyaan

Bagaimana cara membangun dasbor?

Tentukan untuk siapa dasbor itu dan pertanyaan apa yang harus dijawabnya, pilih sejumlah kecil metrik dengan definisi yang tepat, hubungkan sumber data yang menjadi dasar metrik tersebut, lalu pilih grafik untuk setiap metrik. Pembuat aplikasi AI dapat menghasilkan halaman dan grafik dari deskripsi setelah Anda mengetahui hal-hal tersebut.

Berapa banyak KPI yang sebaiknya dimiliki dasbor?

Cukup sedikit agar seseorang bisa memahaminya sekilas, biasanya lima sampai tujuh di tampilan utama. Letakkan detail di halaman terpisah yang dibuka orang saat angka utama terlihat janggal.

Apakah sebaiknya saya membangun dasbor sendiri atau memakai alat BI?

Pakai alat BI seperti Looker Studio, Power BI, atau Metabase jika data Anda sudah berada di database atau gudang data yang didukung dan analis akan menjelajahinya. Bangun dasbor sendiri jika untuk pelanggan atau orang non-analis, membutuhkan logika atau izin Anda sendiri, atau berada di dalam aplikasi yang sudah Anda miliki.

Bisakah dasbor menampilkan data langsung?

Bisa, jika membaca dari database atau API saat halaman dimuat atau pada interval penyegaran. Untuk banyak dasbor bisnis, data yang diperbarui setiap jam atau setiap hari sudah cukup, dan lebih sederhana serta lebih murah untuk dijalankan.

Mythex · Pricing · Bangun apa pun dengan AI · Template website dan aplikasi · Mythex dibandingkan · Glosarium membuat aplikasi dengan AI · Alat gratis untuk membuat aplikasi dengan AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)