Portfolio · Power BI Project

Interactive Power BI
Dashboard

A live fraud monitoring dashboard connected directly to MySQL — three pages of KPI cards, charts and conditional formatting built with DAX measures.

← Back to Home
Fraud Detection Monitoring Dashboard · 3 Pages · 6 DAX Measures

Power BI · MySQL · DAX · Conditional Formatting

Fraud Detection Monitoring Dashboard

A three-page interactive Power BI dashboard connected live to a MySQL fraud detection database. The dashboard monitors transaction risk, flags suspicious activity, and tracks customer risk profiles using 6 DAX measures, conditional formatting rules, and 4 SQL views as data sources.

Key Insight

KES 2.60M of KES 7.24M total portfolio flagged as at-risk — a 35.9% exposure rate. 2 transactions exceed the KES 1M threshold. Account 1002 flagged for rapid transfers. Mombasa leads city hotspots at KES 2.02M.

Power BI MySQL DAX Conditional Formatting KPI Cards Fraud Monitoring

DAX Measures Used

MeasurePurpose
Total TransactionsCount of all transactions
Total ValueSum of all transaction amounts
High Value TransactionsCount above KES 1M
Value at RiskTotal KES value flagged
High Risk CustomersCustomers with score < 600
Flagged Rate %% of transactions flagged

Dashboard Pages

Page 01

Fraud Detection Overview

4 KPI cards, transaction value by city bar chart, type breakdown donut, city slicer.

Page 02

Fraud Risk Signals

High-value transactions table, rapid transfer activity, high-risk customers, geographic hotspots.

Page 03

Customer Risk Monitoring

Risk score distribution chart, high risk KPI card, customer risk register with conditional formatting.