Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🔐 Cybersecurity Threat Intelligence Dashboard (Power BI)

An end-to-end data analytics project built in Power BI that simulates a SOC environment by analyzing cybersecurity attack logs and transforming them into interactive visual dashboards.


🛠️ Technologies Used

  • Power BI
  • Microsoft Excel / CSV datasets
  • Python (data preprocessing – Pandas)
  • DAX (Data Analysis Expressions)

✨ Features

  • Interactive cybersecurity dashboards
  • Attack trend analysis by time, country, and technique
  • Risk classification (Low / Medium / High)
  • SOC-style threat monitoring view
  • Data-driven security insights

🧭 How the Project Was Built

  1. Collected raw cybersecurity log data
  2. Cleaned and processed data using Python (Pandas)
  3. Created risk classification rules
  4. Structured data into relational format
  5. Imported data into Power BI
  6. Built dashboards using visuals + DAX measures
  7. Tested insights for accuracy and usability

💡 What I Learned

  • Data cleaning and preprocessing for real-world datasets
  • Building data models (fact & dimension tables)
  • Creating interactive dashboards in Power BI
  • Understanding cybersecurity attack patterns
  • Turning raw logs into meaningful insights

🚀 How to Run the Project

  1. Download the repository
  2. Open Power BI Desktop
  3. Load the dataset (clean_attacks.csv or original dataset)
  4. Open the .pbix file
  5. Refresh data if needed
  6. Explore dashboards interactively

⌨️ Keyboard Shortcuts (Power BI)

  • Ctrl + Click → Multi-select visuals
  • Ctrl + C / V → Copy & paste visuals
  • Ctrl + Z → Undo
  • Ctrl + Shift + M → New measure
  • F11 → Full screen mode

🔮 Future Improvements

  • Add real-time threat intelligence feeds
  • Integrate machine learning for anomaly detection
  • Automate data pipeline (ETL process)
  • Deploy dashboard to Power BI Service
  • Add alert system for high-risk attacks

📊 Project Goal

To simulate a real-world Security Operations Center (SOC) dashboard that helps analysts quickly detect, monitor, and understand cyber threats.

About

A Power BI project that simulates a SOC environment by turning raw cybersecurity logs into interactive dashboards for analyzing attack patterns, risks, and threat behavior

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors