<aside> 🎯
Status: Completed 2026
Stack: Power BI | DAX | Power Query | Star Schema
Scope: 261 Properties | $19.19B Portfolio | 10 Agents | 9 Locations | 5 Property Types
Design: Warm earth tones — Deep Amber, Terracotta, Sandstone
</aside>
<aside> 🚨
Hashal Global's executive leadership had no centralised view of their property portfolio. Listings data was scattered across agent logs with no aggregated financial picture. Leadership could not see which markets held the most capital, which pipeline stages were stalling, or how monthly listing volumes and valuations fluctuated across the year.
</aside>
Four specific gaps:
| Table | Type | Key Fields |
|---|---|---|
| Fact_Properties | Fact | Property ID, Listing Price, Status, Agent ID, Location ID, Date ID |
| Dim_Location | Dimension | Location Name, City, Region |
| Dim_PropertyType | Dimension | Type (Bungalow, Penthouse, Terrace, Apartment, Duplex) |
| Dim_Agent | Dimension | Agent ID, Agent Name |
| Dim_Date | Dimension | Month, Year, Quarter |