بعد الانتهاء من مرحلة تنظيف وتحويل البيانات في Power Query، تبدأ مرحلة حاسمة وهي نمذجة البيانات (Data Modeling) داخل Power BI. الهدف من هذه المرحلة هو بناء هيكل منطقي وعلاقات ذكية بين الجداول المختلفة لتمكين التحليل الدقيق وإنشاء التقارير التفاعلية بكفاءة.
أهم مهام مرحلة النمذجة:
إنشاء العلاقات (Relationships):
تحديد الروابط المنطقية بين الجداول المُنظَّفة (مثل ربط جدول "المبيعات" بجدول "المنتجات" عبر حقل "معرف المنتج").
تحديد نوع كل علاقة (واحد إلى كثير، كثير إلى واحد، إلخ) واتجاه التصفية (Single أو Both).
التأكد من عدم وجود علاقات دائرية قد تعيق الحسابات.
تعريف الأدوار والهرمية (Roles & Hierarchies):
إنشاء هرميات طبيعية لتسهيل الاستكشاف (مثل: الدولة → المنطقة → المدينة في جدول "الموقع").
هذا يجعل تقريب البيانات وتفصيلها (Drill Down/Up) في التصورات أكثر سلاسة.
تحسين الأداء والتبسيط:
إخفاء الأعمدة غير الضرورية من واجهة التقرير لتبسيط النموذج على المستخدم النهائي.
تبسيط النموذج بحذف الجداول أو الأعمدة الزائدة التي لا تضيف قيمة تحليلية.
إضافة المنطق التجاري عبر DAX:
إنشاء الجداول المحسوبة (Calculated Tables) عند الحاجة لهياكل بيانات جديدة.
إنشاء مقاييس (Measures) باستخدام لغة DAX لتنفيذ الحسابات الديناميكية والمعقدة (مثل: هامش الربح، النمو السنوي، التراكمي YTD).
إنشاء أعمدة محسوبة (Calculated Columns) لإثراء البيانات بمنطق ثابت (مثل: فئة عمر العميل من تاريخ الميلاد).
تصنيف البيانات (Data Categorization):
تعيين التصنيف المناسب للأعمدة (مثل: تعيين عمود "العنوان" كـ فئة جغرافية أو "الموقع الإلكتروني" كـ عنوان URL) لتحسين التفاعل مع الميزات المتقدمة في Power BI.
التحقق من النموذج:
استخدام "منظور النموذج" (Model View) لمراجعة الهيكل الكامل والعلاقات بشكل مرئي.
اختبار أداء المقاييس والتقارير الأولية للتأكد من صحة النتائج.
النتيجة النهائية:
نموذج بيانات مرن، دقيق، وسريع يعمل كقلب التحليلات. هذا النموذج هو الأساس الذي ستبنى عليه جميع التصورات البيانية (Visualizations)، واللوحات التفاعلية (Dashboards)، والتقارير (Reports)، مما يضمن أن البيانات تروي القصة الصحيحة وتمكن المستخدمين من اكتشاف الرؤى بثقة وسهولة.