najmiddinov-code/SOC-Security-Dashboard-PowerBI
GitHub: najmiddinov-code/SOC-Security-Dashboard-PowerBI
基于Power BI构建的交互式安全运营中心仪表板,通过整合安全日志实现网络安全威胁与团队响应效率的可视化监控分析。
Stars: 0 | Forks: 0
# 🛡️ SOC 安全仪表板 - Power BI 分析
## 📌 项目概述
本项目展示了一个在 Power BI 中开发的交互式**安全运营中心 (SOC) 仪表板**。它旨在为组织的网络安全健康状况提供宏观和微观的可见性,使安全负责人能够监控事件数量、跟踪响应效率并识别地理威胁模式。
### 📊 关键绩效指标 (KPI)
* **事件追踪:** 实时监控总事件数。
* **YoY 绩效:** 自动跟踪与前一年相比的变化(与 2023 年相比 +17.2%)。
* **运营效率:** 通过分析**平均响应时间**来衡量团队绩效。
* **安全态势:** 监控防火墙正常运行时间和数据泄露状态。
## 🛠️ 技术栈与工具
* **工具:** Power BI Desktop
* **建模:** Star Schema 架构
* **DAX:** 用于 YoY 计算和动态标签的高级度量。
* **数据源:** PostgreSQL / 安全日志
* **ETL:** 使用 Power Query 进行数据清洗和规范化。
## 📐 数据工程与建模
该仪表板建立在坚实的数据基础之上:
* **Star Schema:** 使用连接到多个维度表(`dim_date`、`dim_attack_source`、`dim_severity`)的中心事实表(`fact_incidents`)进行性能优化。
* **DAX 逻辑:** 实现时间智能函数以计算同比增长和动态标注标签。
* **数据完整性:** 在 Power Query 中进行自动化数据清理,以处理空值并规范分类。
## 📸 仪表板预览

*(注意:请将您的屏幕截图上传到 assets/images/ 文件夹中)*
## 🚀 如何运行此项目
1. **克隆仓库:**
git clone [https://github.com/najmiddinov-code/SOC-Security-Dashboard-PowerBI.git](https://github.com/najmiddinov-code/SOC-Security-Dashboard-PowerBI.git)
标签:DAX, ETL, JavaCC, KPI分析, PostgreSQL, Power BI, Power Query, 威胁分析, 安全仪表板, 安全态势, 安全运营, 安全运营中心, 平均响应时间, 年度同比, 扫描框架, 数据清洗, 数据防泄露, 星型模型, 测试用例, 网络安全, 网络安全监控, 网络映射, 自动化侦查工具, 防火墙监控, 隐私保护, 驱动开发