Data Analyst vs Business Analyst: Sering Ketuker, Ini Bedanya
Blog/Karir Data/Data Analyst vs Business Analyst: Sering Ketuker, Ini Bedanya

Data Analyst vs Business Analyst: Sering Ketuker, Ini Bedanya

BimaBima
·26 Maret 2026·8 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Data Analyst kerjanya ngambil dan ngolah data buat jawab pertanyaan bisnis — SQL, spreadsheet, dan dashboard adalah alat utamanya. Business Analyst kerjanya menganalisis proses bisnis dan nerjemahin kebutuhan user jadi requirement buat tim teknis, dan data cuma salah satu bahan bakunya. Di Indonesia, dua role ini sering ketuker karena banyak lowongan Business Analyst yang isinya kerjaan Data Analyst.

Data Analyst ngolah angka buat jawab pertanyaan bisnis. Business Analyst ngolah proses buat nentuin pertanyaan mana yang layak dijawab.

Itu beda intinya. Sisanya detail — tapi detailnya yang bikin kamu salah pilih jalur karir.

Aku sering dapat pertanyaan ini dari orang yang lagi mau switch career. Dan jujur, kebingungannya wajar: banyak lowongan di Indonesia yang judulnya Business Analyst tapi isinya kerjaan Data Analyst.

Apa itu Data Analyst?

Data Analyst adalah orang yang ngambil, ngebersihin, dan menganalisis data buat jawab pertanyaan bisnis yang spesifik. Output-nya angka, chart, dashboard, dan rekomendasi berbasis bukti.

Sehari-hari kerjaannya kayak gini:

  • Narik data dari database pakai SQL.
  • Bersihin data yang berantakan — nama kota beda-beda penulisan, tanggal salah format.
  • Bikin dashboard di Looker Studio, Power BI, atau Tableau.
  • Nyari kenapa angka penjualan turun 12% bulan lalu.
  • Presentasi temuan ke tim marketing atau ops.

Pertanyaan yang dia jawab: "Produk mana yang paling laku di Surabaya?" "Channel iklan mana yang paling murah cost per acquisition-nya?"

Apa itu Business Analyst?

Business Analyst adalah orang yang menganalisis proses bisnis dan nerjemahin kebutuhan user jadi requirement yang bisa dikerjain tim teknis. Output-nya dokumen, flowchart proses, user story, dan keputusan.

Sehari-hari kerjaannya:

  • Ngobrol sama stakeholder buat gali kebutuhan mereka.
  • Gambar proses bisnis yang jalan sekarang, lalu usulin yang lebih ringkas.
  • Nulis requirement buat tim developer.
  • Bikin business case: fitur ini worth dibangun gak?
  • Ngukur dampak setelah fitur dirilis.

Pertanyaan yang dia jawab: "Kenapa proses approval invoice makan 5 hari?" "Kalau kita bikin fitur ini, ROI-nya kayak apa?"

Apa bedanya Data Analyst dan Business Analyst?

Ini tabel yang paling sering aku pakai buat jelasin ke orang:

AspekData AnalystBusiness Analyst
Fokus utamaAngka dan pola di dataProses dan kebutuhan bisnis
Output harianQuery, dashboard, laporan analisisRequirement, flowchart, business case
Tool wajibSQL, spreadsheet, tool visualisasiSpreadsheet, tool diagram, Jira/Confluence
Lawan bicaraTim data, marketing, opsStakeholder, user, developer
Pertanyaan khas"Apa yang terjadi, dan kenapa?""Apa yang perlu kita ubah?"
Kedalaman teknisTinggi (SQL, statistik dasar)Sedang (SQL dasar cukup)
Kedalaman domainSedangTinggi

Baris terakhir itu yang paling penting. Data Analyst dituntut lebih dalam di teknis. Business Analyst dituntut lebih dalam di paham bisnisnya.

Skill apa yang harus kamu punya?

Data Analyst

  1. SQL — gak bisa ditawar. SELECT, WHERE, JOIN, GROUP BY, window function. Mulai dari glosarium SQL kalau kamu baru mulai.
  2. Spreadsheet — pivot table, VLOOKUP atau XLOOKUP, fungsi FILTER.
  3. Visualisasi — satu tool aja cukup. Looker Studio paling gampang dimulai dan gratis.
  4. Statistik dasar — rata-rata vs median, dan kenapa mean bisa nipu kalau ada outlier.
  5. Cerita — bisa jelasin temuan ke orang yang gak ngerti data.

Business Analyst

  1. Requirement gathering — nanya yang bener ke stakeholder yang sering gak tau apa yang mereka mau.
  2. Process mapping — gambar alur proses pakai flowchart atau BPMN.
  3. Nulis dokumen — user story, acceptance criteria, spesifikasi yang gak ambigu.
  4. SQL dasar — iya, tetap perlu. Minimal bisa narik data sendiri buat validasi asumsi.
  5. Negosiasi — nengahin tim yang mau semua fitur dan developer yang cuma punya waktu buat dua.

Gaji Data Analyst vs Business Analyst di Indonesia

Dari yang aku lihat di lowongan sepanjang 2025–2026, range-nya kurang lebih gini:

LevelData AnalystBusiness Analyst
Entry (0–2 tahun)Rp 6–10 jutaRp 6–11 juta
Mid (2–5 tahun)Rp 12–20 jutaRp 12–22 juta
Senior (5+ tahun)Rp 22–35 jutaRp 20–38 juta

Angka ini buat Jakarta dan sekitarnya. Di luar Jabodetabek biasanya 20–30% lebih rendah.

Yang perlu kamu tangkap dari tabel ini: judulnya hampir gak ngaruh. Yang ngaruh itu industri dan ukuran perusahaan. Business Analyst di bank besar bisa dapat dua kali lipat dari Data Analyst di startup 20 orang — dan sebaliknya.

Jadi jangan pilih jalur berdasarkan tabel gaji. Pilih berdasarkan kerjaan mana yang bikin kamu betah 8 jam sehari.

Contoh kasus: satu masalah, dua cara kerja

Anggap ini kejadian di toko_berkah, jaringan toko retail dengan 5 cabang. Masalahnya: retur barang naik dari 2,1% jadi 4,8% dalam 3 bulan.

Data Analyst bakal narik data retur, pecah per cabang, per kategori, per supplier. Dia nemu bahwa 68% kenaikan retur datang dari satu kategori: Elektronik. Dan di dalam Elektronik, 3 SKU dari satu supplier nyumbang setengah dari retur itu.

Query-nya kira-kira segini sederhananya:

SELECT 
    kategori,
    supplier,
    COUNT(*) AS jumlah_retur,
    ROUND(COUNT(*) * 100.0 / SUM(COUNT(*)) OVER (), 1) AS persen
FROM retur
WHERE tanggal >= '2026-01-01'
GROUP BY kategori, supplier
ORDER BY jumlah_retur DESC;

Selesai. Dia serahin temuan ini.

Business Analyst ambil temuan itu dan mulai kerjaannya. Dia ngobrol sama tim gudang, ternyata QC barang masuk dari supplier itu cuma sampling 5%. Dia ngobrol sama tim toko, ternyata staf gak punya checklist buat cek barang elektronik sebelum diserahin ke pembeli.

Output-nya: usulan proses QC baru dan business case-nya — nambah 1 staf QC biayanya Rp 5 juta per bulan, sementara kerugian retur Elektronik Rp 31 juta per bulan.

Dua-duanya perlu. Data Analyst nunjukin di mana masalahnya. Business Analyst nunjukin apa yang harus diubah.

Kesalahan umum waktu milih jalur

1. Percaya judul lowongan

Judul "Business Analyst" di Indonesia sering isinya bikin dashboard dan narik data. Baca job description-nya. Kalau ada kata SQL, dashboard, dan reporting — itu Data Analyst yang dikasih judul lain.

2. Ngira Business Analyst gak perlu teknis

Banyak yang milih BA karena mikir gak perlu ngoding. Realitanya, BA yang gak bisa SQL dasar bakal ketergantungan sama tim data buat tiap angka kecil. Itu bikin kamu lambat dan gampang dilewatin.

3. Ngira Data Analyst gak perlu ngerti bisnis

Query kamu bisa sempurna, tapi kalau kamu gak ngerti kenapa angka itu penting, analisis kamu berhenti di deskripsi. "Penjualan turun 12%" itu bukan analisis. "Penjualan turun 12% dan 80%-nya dari satu kanal yang budget iklannya dipotong bulan lalu" — itu baru analisis.

4. Nunggu sampai yakin baru mulai

Dua role ini overlap-nya besar di 2 tahun pertama. Skill dasar yang sama — SQL, spreadsheet, komunikasi — kepakai di dua-duanya. Mulai aja dari SQL, nanti arahnya kelihatan sendiri sambil jalan.

Jadi, kamu cocok yang mana?

Pilih Data Analyst kalau kamu senang mecahin teka-teki angka, betah berjam-jam ngulik data sampai polanya kelihatan, dan puas waktu nemu penyebab yang gak keliatan orang lain.

Pilih Business Analyst kalau kamu senang ngobrol sama orang, sabar dengerin keluhan yang berulang, dan puas waktu proses yang tadinya 5 hari jadi 2 hari.

Kalau kamu masih ragu, mulai dari SQL. Skill itu kepakai di dua-duanya, dan 3 bulan latihan bakal ngasih kamu jawaban yang lebih jujur dari artikel mana pun.

Buat gambaran skill yang lebih luas, referensi framework kompetensi dari IIBA BABOK lumayan detail buat sisi Business Analyst.

FAQ

Mana yang gajinya lebih besar?

Di level entry, mirip — sekitar 6–10 juta di kota besar. Yang bikin beda industrinya, bukan judul role-nya.

Apakah Business Analyst perlu bisa SQL?

Perlu. Minimal SELECT, WHERE, JOIN, GROUP BY. Banyak lowongan BA di Indonesia tetap nyuruh narik data sendiri.

Aku dari non-IT, lebih gampang masuk yang mana?

Business Analyst biasanya lebih ramah, apalagi kalau kamu udah paham satu domain bisnis. Pengetahuan domain itu susah dipelajari dari kursus — dan itu nilai jual kamu.

Bisa pindah dari Business Analyst ke Data Analyst?

Bisa, dan cukup umum. Kuatin SQL dulu, lalu satu tool visualisasi, baru statistik dasar.

Perusahaan Indonesia bedain dua role ini?

Sering gak. Jangan percaya judulnya — baca job description-nya.

Penutup

Ringkasnya:

  • Data Analyst jawab "apa yang terjadi dan kenapa". Business Analyst jawab "apa yang perlu kita ubah".
  • Gaji dua-duanya mirip. Yang bedain industri, bukan judul.
  • SQL kepakai di dua-duanya. Mulai dari situ.

Mau tau bedanya sama role data yang lain? Baca Data Scientist vs Data Engineer buat peta karir yang lebih lengkap.

Dan kalau kamu mau mulai dari SQL hari ini, coba latihan query pertama kamu di NgulikSQL — gratis, langsung di browser.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Sertifikasi Data Analyst: 8 Pilihan dan Mana yang Worth It
Karir Data
7 April 2026•9 menit baca

Sertifikasi Data Analyst: 8 Pilihan dan Mana yang Worth It

Delapan sertifikasi data analyst yang paling sering muncul di lowongan Indonesia, lengkap dengan biaya, durasi, dan jujur-jujuran mana yang beneran dilihat HRD.

BimaBima
Skill Data Analyst: 12 Kemampuan yang Beneran Diminta Perusahaan
Karir Data
30 Maret 2026•8 menit baca

Skill Data Analyst: 12 Kemampuan yang Beneran Diminta Perusahaan

Bukan 40 tools yang harus kamu kuasai. Ini 12 skill data analyst yang beneran muncul di lowongan Indonesia, plus urutan belajar yang masuk akal buat pemula.

BimaBima
Data Analyst vs Data Scientist: Beda Kerjaan, Skill, dan Gaji
Karir Data
22 Maret 2026•8 menit baca

Data Analyst vs Data Scientist: Beda Kerjaan, Skill, dan Gaji

Data analyst jawab apa yang udah terjadi. Data scientist bikin model buat nebak apa yang bakal terjadi. Ini beda tugas harian, skill, gaji, dan jalur masuknya.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore