1-ستيراد البيانات (Data Import)
تم استيراد جداول متعددة من مصادر مختلفة مثل ملفات Excel وملفات JSON.
الجداول تشمل: Products، Sales، Calendar، Regions، Gender، Age Group، Categories، Subcategories، Customers...
2-تنظيف البيانات وتحضيرها (Data Cleaning & Transformation) باستخدام Power Query Editor تم:
حذف القيم المكررة (Duplicates) وتصحيح أنواع البيانات.
تنسيق الأعمدة (مثل التواريخ والأسماء).
إنشاء أعمدة مخصصة مثل Profit Margin وTotal Revenue وTotal Cost.
3-بناء نموذج البيانات (Data Modeling)
ربط الجداول مع بعضها بعلاقات من نوع One-to-Many بناءً على المفاتيح الأساسية (Primary Keys) مثل:
Product Category Key ↔ Product Subcategory Key
Product Subcategory Key ↔ Product Key
Region Key ↔ Sales
Calendar Key ↔ Sales
تم إنشاء نموذج نجمي (Star Schema) لتحسين الأداء وسهولة تحليل البيانات.
4-إضافة المقاييس (Measures) باستخدام DAX
إنشاء معادلات مخصصة مثل:
Total Revenue = SUM(Sales[Total Revenue])
Total Cost = SUM(Sales[Total Cost])
Profit = [Total Revenue] - [Total Cost]
Profit Margin = DIVIDE([Profit], [Total Revenue])
حساب مؤشرات إضافية مثل: الربح حسب الفئة، والربح لكل منتج أو منطقة.