Power BI للماليين: كيف تصمم داشبورد مالي تفاعلي (Dashboard)؟
Power BI للماليين: كيف تصمم داشبورد مالي تفاعلي (Dashboard)؟
Power BI للمحاسبين ليس مجرد “شكل جميل” للتقرير؛ هو طريقة عمل تربط البيانات بنموذج واضح، ثم تُحوّلها إلى تقارير تفاعلية ولوحات متابعة تُظهر المؤشرات لحظيًا: الربحية، التدفقات، المديونية، والانحرافات عن الميزانية. إذا كان هدفك داشبورد مالي يقود القرار بدل ملف ثابت—فهذا الدليل لك.
- ما الذي يجعل Power BI مناسبًا للماليين مقارنة بتقرير Excel التقليدي.
- كيف تبني نموذج بيانات مالي صحيح لتجنب تضخيم الأرقام.
- أهم مرئيات (Visuals) ومؤشرات (KPIs) لأي داشبورد مالي.
- أساسيات DAX التي تحتاجها فعلًا (بدون تعقيد).
- أفضل ممارسات الأداء والحَوْكمة والمشاركة داخل المؤسسة.
1) ما هو Power BI للمحاسبين؟ (الفكرة التي تغيّر طريقة التقرير)
Power BI منصة ذكاء أعمال (BI) تُحوّل البيانات إلى تصور البيانات (Data Visualization) وتقارير تفاعلية تعتمد على نموذج بيانات ومقاييس (Measures) بدل آلاف الصيغ. للمحاسب والمالي، هذه ميزة كبيرة لأنك تفصل بين: تجهيز البيانات، والمنطق المالي (المقاييس)، والعرض (المرئيات).
- تقريرك يتكرر أسبوعيًا/شهريًا مع نفس الأسئلة لكن ببيانات جديدة.
- الإدارة تريد “لوحة” وليست ملفًا، مع فلترة حسب الفرع/الفترة/المنتج.
- تحتاج مقارنة ميزانية/فعلي + تحليل اتجاهات + حفر للتفاصيل بسرعة.
2) الفرق بين Report وDashboard (بمنطق مالي)
داخل Power BI ستسمع مصطلحين كثيرًا: Report وDashboard. ببساطة:
- Report: صفحات متعددة تحتوي مرئيات تفاعلية (فلترة، Drill-down، Drill-through).
- Dashboard: صفحة تنفيذية واحدة (في خدمة Power BI) تجمع Tiles من تقارير متعددة لتقديم نظرة سريعة.
3) خريطة العمل (SVG): من المصدر إلى داشبورد مالي تفاعلي
أسهل طريقة لتنجح في بناء داشبورد مالي هي الالتزام بخط إنتاج واضح: مصادر → تحضير → نموذج → مقاييس → مرئيات → نشر ومشاركة.
4) نموذج البيانات المالي: Star Schema بدون تضخيم (أهم نقطة للمحاسب)
أكثر سبب يجعل أرقام Power BI “تطلع غلط” هو نموذج بيانات غير صحيح. للمحاسبين، القاعدة الأسلم غالبًا: Star Schema: جدول وقائع (Fact) للحركات/المبيعات/القيود + جداول أبعاد (Dimensions) للتصنيف.
نموذج التنبؤ المتجدد لمدة 12 شهر (Rolling Forecast 12-Month Model) - ملف Excel
| النوع | الجدول | محتوى الجدول | ملاحظة مهمة |
|---|---|---|---|
| Fact | Fact_GL | التاريخ، رقم الحساب، الفرع، مركز التكلفة، المبلغ، نوع القيد… | صف واحد = حركة واحدة |
| Dimension | Dim_Date | اليوم/الشهر/الربع/السنة | تسهل YTD/MTD/YoY |
| Dimension | Dim_Account | الحساب، اسم الحساب، التصنيف (إيراد/مصروف/أصل…) | مصدر مهم لقائمة الدخل |
| Dimension | Dim_Branch | الفروع/المناطق/المدن | فلترة سليمة حسب الفرع |
5) مؤشرات داشبورد مالي أساسية + مرئيات مقترحة (تصور البيانات بعقلية مالية)
نجاح Power BI للمحاسبين يعتمد على اختيار مؤشرات واضحة لا تزيد عن حاجة القرار. هذه “حزمة” مؤشرات شائعة لأي داشبورد مالي:
| المؤشر | لماذا مهم؟ | المرئي المناسب |
|---|---|---|
| الإيرادات / المصروفات | فهم الاتجاه العام وتحديد الفترات غير الطبيعية | Line/Area + فلتر فرع/منتج |
| مجمل الربح وهامش الربح | قياس الربحية بعيدًا عن الضوضاء التشغيلية | Cards + Trend Line |
| Budget vs Actual | الانحرافات تُحدد أين تراجع الأداء | Clustered Column + Variance |
| الذمم المدينة (A/R Aging) | قياس المخاطر والتحصيل وتأثيره على الكاش | Stacked Bar + جدول Drill-through |
| الذمم الدائنة (A/P Aging) | تخطيط السيولة والالتزامات | Matrix + Slicer للفئة |
| Cash Flow Snapshot | قراءة سيولة المؤسسة بسرعة | Waterfall + Cards |
6) DAX للمحاسبين: 6 مقاييس (Measures) تكفي للانطلاق
لا تحتاج أن تصبح “مبرمج DAX” لتبني تقارير تفاعلية قوية. ابدأ بمقاييس واضحة ثم وسّعها حسب الحاجة. (الأمثلة هنا توضيحية—عدّل أسماء الجداول/الأعمدة حسب نموذجك).
6.1 إجمالي المبلغ
Total Amount = SUM(Fact_GL[Amount])
6.2 إجمالي الإيرادات وإجمالي المصروفات (بناءً على تصنيف الحساب)
Revenue =
CALCULATE(
[Total Amount],
Dim_Account[Type] = "Revenue"
)
Expenses =
CALCULATE(
[Total Amount],
Dim_Account[Type] = "Expense"
)
6.3 صافي الربح (مبسط)
Net Profit = [Revenue] - [Expenses]
6.4 هامش الربح (مع حماية القسمة)
Profit Margin =
DIVIDE([Net Profit], [Revenue], 0)
6.5 Actual vs Budget + Variance
Actual = [Total Amount] -- حسب نموذجك قد يكون Fact_Actual
Budget = SUM(Fact_Budget[Amount])
Variance = [Actual] - [Budget]
Variance % = DIVIDE([Variance], [Budget], 0)
6.6 مؤشر YTD (من بداية السنة حتى التاريخ)
Actual YTD =
TOTALYTD(
[Actual],
Dim_Date[Date]
)
7) التحديث والأمن والمشاركة (Governance): كيف تجعل الداشبورد “يعيش” داخل الشركة
أي داشبورد مالي ناجح يحتاج حوكمة: من يرى ماذا؟ متى يتحدّث؟ وما هو مصدر الحقيقة؟ هذه النقاط تمنع الفوضى:
- Single Source of Truth: اتفق على مصدر البيانات (ERP/DB) بدل تعدد ملفات شخصية.
- صلاحيات الوصول: طبّق مبدأ أقل صلاحية (Least Privilege) وفعّل RLS عند الحاجة (حسب الفرع/الإدارة).
- Refresh Schedule: حدّد أوقات تحديث واضحة (يومي/ساعي) حسب حساسية القرار.
- إصدارات وموافقة: لا تغيّر المقاييس الأساسية دون توثيق واعتماد (خصوصًا مؤشرات الربحية).
8) أداء واحتراف: كيف تجعل التقرير سريعًا حتى مع بيانات كبيرة
- خفف حجم Fact: احذف الأعمدة غير اللازمة قبل التحميل (في Power Query).
- تجنّب الأعمدة المحسوبة قدر الإمكان: وفضّل Measures إذا كان المنطق تجميعيًا.
- استخدم أبعادًا نظيفة: Dim_Date وDim_Account تُسهّل DAX وتقلل أخطاء السياق.
- قلّل المرئيات في الصفحة الواحدة: كثرة المرئيات تعني كثرة الاستعلامات.
- اختبر بفلاتر واقعية: (سنة كاملة + كل الفروع) وليس بعينة صغيرة فقط.
9) أخطاء شائعة وكيف تتجنبها (مختصرة ومؤثرة)
- البدء بالمرئيات قبل النموذج: ستعود لإعادة البناء عندما تظهر مشاكل الربط.
- Many-to-Many بدون ضرورة: يؤدي لتضخيم أو نتائج غير متوقعة.
- تجهيز البيانات داخل DAX بدل Power Query: غالبًا أبطأ وأقل وضوحًا.
- تعريف KPI غير موحد: يجعل الأقسام تختلف على رقم “واحد”!
- الخلط بين عمود وحساب Measure: العمود يُحسب لكل صف، بينما Measure يُحسب حسب السياق.
10) الأسئلة الشائعة
ما هو Power BI للمحاسبين؟
Power BI منصة ذكاء أعمال تساعد المحاسبين والماليين على تحويل البيانات إلى تقارير تفاعلية ولوحات متابعة (Dashboards) عبر نموذج بيانات ومقاييس (Measures) ومرئيات (Visuals) قابلة للتصفية والحفر في التفاصيل.
ما الفرق بين Report وDashboard في Power BI؟
Report عادة يتكوّن من عدة صفحات تفاعلية داخل Power BI، بينما Dashboard (في خدمة Power BI) عبارة عن صفحة واحدة تجمع Tiles من تقارير متعددة لتقديم نظرة تنفيذية سريعة.
هل أحتاج تعلم DAX لبناء داشبورد مالي؟
نعم بدرجة ما. يمكن البدء بمقاييس بسيطة مثل SUM وDIVIDE، لكن مؤشرات مالية مثل هامش الربح والنسب والتغيرات السنوية تحتاج Measures مكتوبة بـ DAX.
كيف أتجنب تضخيم الأرقام عند الربط بين الجداول؟
استخدم نموذج نجمي (Star Schema) قدر الإمكان، واجعل علاقات Many-to-One من جداول الوقائع (Fact) إلى الأبعاد (Dimensions). تجنب الربط Many-to-Many إلا عند الضرورة، وراجع اتجاه التصفية (Cross filter direction).
متى أستخدم Power Query مع Power BI؟
استخدم Power Query لمرحلة تجهيز البيانات: تنظيف وتوحيد الأعمدة والأنواع ودمج الملفات. ثم استخدم Power BI للنمذجة وبناء المقاييس والمرئيات والنشر والمشاركة.
11) الخاتمة
خلاصة Power BI للمحاسبين: لا تُحوّل التقرير إلى “شكل”، بل إلى نظام متابعة. ابدأ بنموذج بيانات صحيح، اكتب مقاييس مالية واضحة، ثم صمّم مرئيات تُجيب على أسئلة الإدارة بسرعة، واجعل التحديث والحَوْكمة جزءًا من التصميم. بهذه الطريقة تبني تقارير تفاعلية وداشبورد مالي يساعد على قرار أسرع وأكثر دقة.