Building a DP-700 Case Study from Scratch: Rental Analytics with Medallion Pattern
Building a case-study project for DP-700 certification prep and would love feedback on the concept (happy to discuss the implementation details later). ๐ฏ THE IDEA: HobbyTools CZ โ rental company with 3 locations, 50+ tools, profitability challenges โ PROBLEMS: - Data scattered across Excel, SharePoint, paper - Donโt know which equipment is losing money - No prediction of tool failures - Canโt measure team productivity per location โ
SOLUTION โ Fabric lakehouse with Medallion Pattern: ๐ INGESTION (Dataflow Gen2) โโ SharePoint rentals โโ Excel tools list โโ Repair APIs โโ IoT telemetry (usage hours) ๐ค BRONZE (Raw tables) โโ bronze_rentals โโ bronze_tools โโ bronze_repairs โโ bronze_staff โโ bronze_tools_telemetry ๐ก SILVER (Cleaned + typed) โโ silver_rentals (no duplicates, validated) โโ silver_tools_health (damage rates) โโ silver_repairs (categorized) โโ silver_staff_daily (aggregated metrics) ๐ข GOLD (KPIs ready for BI) โโ gold_rental_profitability (% loss per tool) โโ gold_tool_reliability (damage rate) โโ gold_maintenance_forecast (when to fix?) โโ gold_staff_productivity (revenue per person) โโ gold_category_performance (best ROI) โโ gold_customer_lifetime_value ๐ POWER BI โโ Rental Performance dashboard โโ Tool Health Alerts โโ Staff Productivity โโ Financial Overview ๐ง TECH STACK: โ
Dataflow Gen2 (no-code ingestion) โ
PySpark (transformations) โ
Delta Lake (versioned tables) โ
Power BI (visualizations) โ
Fabric Scheduler (orchestration) ๐ WHY THIS PROJECT: - โ
Covers 100% of DP-700 exam topics - โ
Real-world business problem (not toy example) - โ
End-to-end workflow (ingestion โ processing โ visualization) - โ
Runnable with synthetic data (no need for real data) ๐ QUESTIONS FOR YOU: 1) Is a rental business a good case study for Fabric? 2) Is the medallion structure solid or would you suggest a different approach? 3) Any additional KPIs youโd recommend tracking? 4) What do you find most challenging in DP-700 prep?