top of page

Deteksi Anomali di Power BI: Cara Kerja & Membaca Hasilnya

  • Gambar penulis: admin
    admin
  • 10 Apr
  • 4 menit membaca

Diperbarui: 10 Apr

Deteksi anomali di Power BI memungkinkan Anda menemukan titik data yang menyimpang dari pola normal secara otomatis, tanpa perlu membangun model statistik sendiri. Artikel ini membahas cara mengaktifkan fitur tersebut, menyesuaikan sensitivitasnya, dan membaca hasilnya termasuk root cause analysis yang disertakan Power BI.


Apa Itu Deteksi Anomali di Power BI?

Deteksi anomali di Power BI adalah fitur analitik yang secara otomatis mengidentifikasi titik data yang menyimpang dari pola normal dalam visualisasi time series. Fitur ini membantu pengguna bisnis menemukan lonjakan atau penurunan tidak wajar tanpa perlu membangun model statistik secara manual.


Anomali bisa berarti banyak hal dalam data bisnis sehari-hari: lonjakan retur produk yang tiba-tiba, penurunan transaksi di jam tertentu, atau kenaikan biaya operasional yang tidak sesuai tren. Power BI mendeteksi pola-pola ini langsung dari visual yang sudah ada di laporan Anda.


Kapan Fitur Ini Berguna?

Deteksi anomali paling relevan digunakan saat Anda menganalisis data yang memiliki dimensi waktu dan ingin tahu apakah ada titik data yang tidak sesuai ekspektasi, misalnya:

  • Monitoring performa penjualan harian atau mingguan untuk mendeteksi penurunan di luar tren normal

  • Analisis trafik website atau aplikasi untuk menemukan lonjakan yang tidak wajar

  • Pemantauan biaya operasional agar penyimpangan anggaran terdeteksi lebih awal

  • Analisis data produksi untuk mengidentifikasi gangguan proses yang mempengaruhi output


Fitur ini juga dilengkapi root cause analysis, sehingga Power BI tidak hanya menunjukkan bahwa ada anomali, tetapi juga memberikan penjelasan potensial berdasarkan dimensi lain dalam dataset Anda.


Cara Mengaktifkan Deteksi Anomali di Power BI

Sebelum mulai, pastikan Anda menggunakan Power BI Desktop versi terbaru. Fitur ini hanya tersedia pada visual Line chart dengan sumbu waktu.


  1. Buka Power BI Desktop dan muat dataset Anda.

  2. Buat atau pilih visual Line chart yang ingin Anda analisis.

  3. Di menu atas, buka File > Options and settings > Options.

  4. Pilih tab Preview features, lalu aktifkan Anomaly detection.

  5. Tutup jendela Options dan restart Power BI Desktop.

  6. Kembali ke visual Line chart yang dipilih. Di panel Visualizations, pilih ikon Analytics (ikon kaca pembesar).

    Contoh visual and subpanel Analytics
    Contoh visual and subpanel Analytics
  7. Klik Find anomalies, lalu tekan + Add.

    Find anomalies and +Add button
    Find anomalies and +Add button

Setelah itu, Power BI akan langsung memproses data dan menampilkan titik-titik anomali di atas visual Anda.


Menyesuaikan Sensitivitas Deteksi

Sensitivitas adalah parameter yang menentukan seberapa ketat batas "normal" ditetapkan oleh Power BI. Nilainya berada di rentang 1 hingga 100.

  • Sensitivitas rendah (misalnya 50): Batas ekspektasi lebih lebar, sehingga hanya penyimpangan yang sangat besar yang ditandai sebagai anomali. Cocok untuk data yang memang memiliki fluktuasi alami tinggi, seperti data penjualan musiman.

  • Sensitivitas tinggi (misalnya 90–100): Batas ekspektasi lebih sempit, sehingga penyimpangan kecil pun akan ditandai. Cocok untuk data yang seharusnya stabil, seperti waktu respons sistem atau jumlah error log harian.


Untuk menyesuaikan sensitivitas, klik panel Find anomalies di sub-panel Analytics, lalu geser slider Sensitivity sesuai kebutuhan. Perubahan akan langsung terlihat di visual.


Anomali dengan sensitivitas 75%
Anomali dengan sensitivitas 75%

Anomali dengan sensitivitas 100%
Anomali dengan sensitivitas 100%

Cara Membaca Hasil Deteksi Anomali Power BI

Setelah fitur aktif, Power BI menampilkan titik anomali sebagai lingkaran kecil di atas garis chart, biasanya berwarna berbeda dari data normal. Area abu-abu di sekitar garis menunjukkan rentang nilai yang dianggap normal oleh model.


Cara membaca setiap elemen:

  • Titik anomali (dot): Data point yang berada di luar rentang ekspektasi pada tanggal atau waktu tertentu.

  • Zona abu-abu (expected range): Rentang nilai yang diprediksi model berdasarkan pola historis. Semakin sempit zona ini, semakin tinggi sensitivitas yang Anda atur.

  • Tanda panah atau garis vertikal: Menunjukkan seberapa jauh titik data menyimpang dari nilai ekspektasi di titik tersebut.


Contoh Deteksi Anomali pada PowerBI
Contoh Deteksi Anomali pada PowerBI

Untuk melihat penjelasan lebih detail, klik salah satu titik anomali. Power BI akan membuka panel Anomaly explanation yang menampilkan daftar dimensi dalam dataset yang paling berkontribusi terhadap anomali tersebut, diurutkan berdasarkan tingkat pengaruhnya.


Root Cause Analysis di Power BI

Root cause analysis di Power BI bekerja dengan cara membandingkan segmen data pada titik anomali terhadap pola normal. Power BI mencari dimensi atau kategori mana yang perilakunya berubah paling signifikan pada waktu terjadinya anomali.


Perhatikan contoh pada gambar di bawah. Power BI mendeteksi lonjakan angka pengangguran pada 1 Januari 2010 dengan nilai 6.523.000, di atas rentang ekspektasi yang ada. Panel Possible explanations menunjukkan dua faktor dengan kontribusi tertinggi: kelompok usia 45–54 tahun (58%) dan populasi laki-laki (37%).


Deteksi anomali dengan kemungkinan penjelasan
Deteksi anomali dengan kemungkinan penjelasan

Ini bukan kesimpulan kausal, melainkan indikasi untuk investigasi lebih lanjut.


Yang perlu diperhatikan saat membaca root cause:

  • Penjelasan yang ditampilkan adalah korelasi, bukan sebab akibat. Investigasi manual tetap diperlukan untuk memverifikasi.

  • Semakin banyak dimensi (kolom kategorikal) dalam dataset, semakin detail penjelasan yang bisa diberikan Power BI.

  • Jika penjelasan yang muncul terasa tidak relevan, periksa apakah dimensi dalam data Anda sudah terdefinisi dengan benar dan memiliki granularitas yang cukup.


Keterbatasan Fitur Anomaly Detection

Ada beberapa limitasi yang perlu dipahami sebelum mengandalkan fitur ini sepenuhnya:

  • Deteksi anomali hanya tersedia pada visual Line chart dengan data time series.

  • Fitur ini tidak dapat digunakan pada data yang tidak memiliki dimensi waktu.

  • Model yang digunakan Power BI bersifat otomatis dan tidak bisa dikustomisasi secara algoritmik. Jika kebutuhan Anda lebih kompleks, deteksi anomali menggunakan Python di Power BI dengan library seperti PyCaret bisa menjadi alternatif yang lebih fleksibel.

  • Hasil root cause analysis bergantung pada kualitas dan kelengkapan dimensi dalam dataset.


Optimalkan Power BI Bersama BI Solusi

Memahami fitur seperti deteksi anomali adalah langkah awal yang baik, tetapi mengoptimalkan Power BI untuk kebutuhan bisnis yang sesungguhnya membutuhkan lebih dari sekadar mengaktifkan fitur bawaan. BI Solusi menyediakan pelatihan Power BI untuk tim Anda, sekaligus layanan implementasi Power BI end-to-end yang mencakup arsitektur data, pembuatan dashboard, hingga integrasi dengan sistem yang sudah berjalan di perusahaan Anda.


Jika Anda ingin laporan Power BI yang benar-benar mencerminkan kebutuhan bisnis dan bisa diandalkan untuk pengambilan keputusan, tim konsultan BI Solusi siap membantu.



BI Solusi adalah mitra terpercaya Anda untuk keberhasilan dengan berbasis data di Indonesia, melayani perusahaan-perusahaan di kawasan Asia Tenggara dan sekitarnya. Kami spesialis dalam mengimplementasikan solusi Data Analytics, platform Business Intelligence, dan Big Data yang terdepan, dilengkapi dengan layanan Data Science yang handal.  

 

Kami menawarkan model implementasi BI yang fleksibel, baik di dalam maupun di luar negeri, untuk memenuhi kebutuhan spesifik Anda dan memberikan hasil dengan kualitas terbaik.  

 

Keahlian Konsultasi BI kami mencakup layanan Integrasi Data (ETL), Data Warehousing, dan penggunaan perangkat Visualisasi Data seperti Microsoft Power BI, Qlik Sense, dan Tableau untuk implementasi Laporan dan Dasbor. 

 

Kami akan membantu Anda membuka potensi penuh dari data Anda dan mencapai tujuan bisnis Anda. 


bottom of page