• التحدي

    واجه العميل قيود أداء Power BI على الرغم من الترقية إلى SKU سعة Premium أعلى. تضمنت المشكلات الرئيسية بطء تحديث مجموعات البيانات، تأخير في عرض الرسوم البصرية، و استهلاك عالي لوحدة المعالجة المركزية، مما أدى إلى اختناقات في البيانات وعدم كفاءة في توليد التقارير:

    • سعة Premium غير كافية: حتى بعد زيادة SKU سعة Premium، ظل الأداء مقيدًا.​

    • بطء تحديث مجموعات البيانات: واجهت مجموعات بيانات PowerBI أداءً ضعيفًا في التحديث، مما أدى إلى اختناقات في تحميل البيانات.

    • استجابة بصرية بطيئة: كانت العناصر البصرية في التقارير بطيئة في العرض بعد تغييرات الفلتر، حتى عند استخدام وضع الاستيراد.

  • الحل
    • عزل سريع للفوز: تم تحديد التقارير التي تستهلك وحدة المعالجة المركزية بشكل كبير وتستغرق وقتًا طويلاً، وعزلها لتحسين الأداء الفوري.
    • تقييم وتحسين نموذج البيانات: تمت مراجعة نماذج البيانات الحالية وفقًا للإرشادات والممارسات الأفضل. حيثما كان ذلك ضروريًا، تم إعادة بناء النماذج أو تقديم توصيات لضمان تصميم قوي.
    • تحسين الدفع للأسفل: تم تنفيذ استراتيجيات الدفع للأسفل لأحمال PowerQuery ذات الاستهلاك العالي لتسريع معالجة البيانات.
    • تدريب على الممارسات الأفضل: تم تقديم تدريب مستهدف على ممارسات PowerBI الأفضل والقواعد الذهبية لتمكين الفرق وضمان تحسينات الأداء المستدامة.
    • المراقبة: تم بناء لوحات مراقبة وتنبيه شاملة لتتبع الأداء في الوقت الفعلي، مما يضمن الكشف الاستباقي عن المشكلات وحلها.
  • النتيجة

    حسنت الحل سرعات تحديث مجموعات البيانات بشكل كبير، وقللت من أوقات تحميل التقارير، و عززت الاستجابة العامة. مع المراقبة الاستباقية وتدريب الفريق، يمكن للمؤسسة الآن الحفاظ على أداء Power BI الأمثل، مما يضمن اتخاذ القرارات المستندة إلى البيانات دون اختناقات.

  • التكنولوجيا
    • Power BI 

    • تحسين الاستعلام

كيف يعمل؟

1
مصادر البيانات
  • قواعد البيانات السحابية
  • قاعدة بيانات محلية
  • ملفات Excel بتنسيق "جميل"
  • ملفات csv
2
سكريبت بايثون
  • معالجة ملفات Excel مع التنسيق
  • التحويل إلى *.csv
3
خط أنابيب لينكس
  • تصفية البيانات
4
التجهيز
  • تحميل بيانات مخطط التجهيز
5
التجميع / MDS
  • تجميع البيانات على مستوى الشهر
  • ملء جداول الحقائق الوسيطة
  • تحميل مستودعات البيانات MD
  • نقل البيانات إلى MDS
6
MDS
  • إثراء MD بواسطة المستخدم
  • إدخال MD المطلوب للحسابات: الدورات، الوحدات. معدلات التحويل.
  • إطلاق استمرار تدفق البيانات
7
تحميل DWH
  • حساب وتحميل مستودعات البيانات من جداول الحقائق وبيانات المستخدم MDS
  • تسجيل سجل التنزيل والأخطاء التي حدثت مع الأسباب
8
PowerBI
  • تحديث مجموعة بيانات PowerBI