الملف عبارة عن نموذج بيانات مالية يحتوي علي اكثر من جدول تربط فيما بينها اعمدة مشتركة من خلال الـ Key او الـ Primary Key تفاصيلها كالاتي
جدول FactFinance
ده الجدول الأساسي اللي فيه الأرقام المالية وتتم من خلاله العمليات المالية ويحتوي تقريبا علي 40 الف صف من الداتا
•Finance Key وهو المفتاح الاساسي للسجلات المالية
•DateKey يربط مع جداول التواريخ
•OrganizationKey يربط مع جدول الهيكل التنظيمي للمؤسسة
•Departmentgroupkey يربط مع جدول الاقسام
•ScenarioKey يربط مع نوع المصروفات هل هي Actual – Budget – Forecast
•AccountKey ويقصد به نوع الحساب
•Amount وتشير الي القيمة المالية الفعلية
•Date يشير الي التاريخ الفعلي للعملية
________________________________________
جدول DimAccount الأبعاد الخاصة بالحسابات
بيوضح تفاصيل الحسابات
AccountKey, ParentAccountKey, AccountCodeAlternateKey.
AccountDescription (Assets, Liabilities, Cash, Receivables…).
AccountType نوع الحساب (Assets, Liability, Expense, Revenue).
فيه Levels لتقسيم الحسابات (Balance Sheet → Assets → Current Assets → Cash).
________________________________________
جدول DimDate
جداول تواريخ كاملة لتحليل الوقت
يحتوي علي التاريخ الفعلي وتفصيل التاريخ من حيث اليوم ورقمه والاسبوع ورقمه والشهر ورقمه لاغراض التحليل العميق
FullDateAlternateKey التاريخ الفعلي
________________________________________
جدول DimOrganization
بيعرض الهيكل الإداري
OrganizationName (AdventureWorks Cycle, North America Operations, USA Operations…).
________________________________________
جدول DimScenario
يعرض مستويات الحسابات
1 = Actual
2 = Budget
3 = Forecast
________________________________________
جدول DimDepartmentGroup
أسماء مجموعات الإدارات (Corporate, Inventory Management, Manufacturing, Quality Assurance…).
________________________________________
من خلال الـ Power BI و تحليل وعرض البيانات هنقدر نحول الداتا دي الي اشكال تفاعلية
وصف التحول اول الـ Transformation اللي تم علي البيانات
قبل الـ Transformation
البيانات كانت في شكل جداول خام :
•أرقام للإيرادات، المصروفات، الأصول، الخصوم…
•سجلات كتيرة متفرقة (FactFinance) مرتبطة بمفاتيح (Keys).
•صعب نستخرج منها Insight مباشرة.
بعد الـ Transformation في Power BI
1.تجميع البيانات (Aggregation):
oتم تجميع الإيرادات والمصروفات وصافي الدخل في شكل KPIs واضحة (Total Revenue, Total Expenditures, Net Income).
2.المقارنة بين الفترات (Comparison):
oإضافة مقاييس (Measures) بتوضح النسبة المئوية للنمو/التغير (YoY %).
oمقارنة بين Current Year (CY) و Last Year (LY).
3.التصورات البصرية (Visualization):
oعمود بياني (Clustered Column Chart) لعرض الإيرادات والمصروفات عبر الفترات.
o Bar Chart يوضح التفاصيل حسب التصنيفات (مثل الأصول/الخصوم).
4.التحكم والتفاعل (Interactivity):
o Bookmarks للفروع المختلفة (Revenue, Liabilities, Equity…).
oإمكانية التنقل بين أنواع التحليلات بنقرة واحدة.
5.تنظيم القياسات (Measures Table):
oاستخدام Measures زي: Actual Revenue, LY Actual Revenue, Net Income… إلخ.
oتطبيق DAX لحساب الفرق والنمو بين الفترات.
التحويل هنا حوّل جدول أرقام معقد إلى لوحة مالية تفاعلية (Financial Dashboard Analysis) بتوضح الإيرادات والمصروفات وصافي الدخل مع مقارنة سنة بسنة (YoY)، وعرضها في شكل KPIs ورسوم بيانية سهلة القراءة تدعم اتخاذ القرار.