تنفيذ حل ذكاء الأعمال (BI) لشركة رائدة في مجال الضيافة
العميل
شركة أميركية رائدة في مجال الضيافة، تَمْلِك وتُدير فنادق ومنتجعات يتمتع موظفوها بأعلى معدلات رضا في القطاع. وتضم حافظة أعمال الشركة نحو 100 فندق ومنتجع فاخر تحمل علامات تجارية مشهورة عالميًا، بما فيها ماريوت (Marriott) وهيلتون (Hilton).
الإعداد غير الفعَّال للتقارير يُعيق اتخاذ القرارات المؤسسية
كانت شركة العميل تستخدم العديد من التقارير المستنِدة إلى خدمات إعداد التقارير (SQL Server Reporting Services - SSRS) لمراقبة أداء أعمالها في جميع أصولها ولكل أصل على حدة. مع ذلك، لم يكن العميل راضيًا عن أداء وظائف نظام إعداد التقارير بسبب بطئه في إصدارها. ومن عيوب النظام أيضًا عدم إمكانية إنشاء التقارير أو تعديلها دون برمجة. لذا، كان المستخدمون يعتمدون على فريق تقنية المعلومات لديهم لإجراء أي تعديلات في التقارير. ونتيجةً لذلك، كان الحل القديم لإعداد التقارير يُعيق استخلاص الرؤى والتحليلات من العمليات التجارية للشركة ويمنع المديرين من اتخاذ قرارات سريعة مبنية على المعلومات.
منح العميل ثقته لساينس سوفت لتحسين أنظمة إعداد التقارير لديه، نظرًا لريادتها في مجال تقنية المعلومات منذ أكثر من 34 عامًا وخبرتها في تقديم خدمات ذكاء الأعمال (Business intelligence) منذ أكثر من 18 عامًا.
تسريع إصدار تقارير SSRS بمقدار مرتين وسلاسة اعتماد أدوات Power BI
بدأ مهندس البيانات في ساينس سوفت عمله بمراجعة التقارير الموجودة والبنية التحتية التي تأسست عليها. واستنتج أن مصادر البيانات غير المُنَظَّمة هي السبب في بطء إصدار التقارير، وذلك بعد تدقيقه لـ5 قواعد بيانات داخلية قائمة على خادم Microsoft SQL Server، والتي كانت تُستخدم لإنشاء تقارير Microsoft SSRS.
اتخذت ساينس سوفت معالجة مشكلة الأداء كنقطة انطلاق لتحسين النظام بالكامل. نَفَّذ خبيرنا العديد من الإجراءات المُخَزَّنة والمُحَسَّنة بكفاءة فائقة باستخدام لغة الاستعلام T-SQL، ما ساعد على تسريع إصدار تقارير SSRS بمقدار مرتين. ولمعالجة الافتقار إلى المرونة في إنشاء وتعديل التقارير، اقترح فريق ساينس سوفت استخدام أدوات برنامج Microsoft Power BI بديلًا لنظام SSRS القديم.
كان إعداد التقارير ليصبح أسهل كثيرًا باستخدام أحد حلول Power BI المُخَصَّصة، إذ سيتمكن المستخدمون من تصفية البيانات، وإضافة المُكَوِّنات البصرية أو إزالتها، وإنشاء تقارير جديدة دون حاجة إلى أي مهارات برمجية. وقد وافق فريق تقنية المعلومات لدى العميل على مقترحاتنا لتنفيذ المشروع، لكن لم يكن جميع المستخدمين مستعدين للانتقال إلى النظام الجديد، فقد فَضَّل بعضهم العمل بالنهج القديم لإعداد التقارير. ولتجنب الاضطرابات المُحتملة للعمليات التجارية بسبب انخفاض اعتماد المستخدمين للنظام الجديد، اقترح فريق ساينس سوفت الخطة التالية للاستفادة من مزايا أدوات Power BI:
- تحسين أداء تقارير SSRS الحالية عن طريق تجميع وتنظيف وهيكلة بياناتها.
- إنشاء إصدارات Power BI من تقارير SSRS الحالية للمستخدمين المستعدين لاعتماد النظام الجديد.
- توسيع نطاق وظائف النظامين وترقيتهما بالتوازي لضمان توافر البيانات وتطابقها في نظامي إعداد التقارير القديم والحديث.
بهذا النهج المُصَمَّم خصيصًا لتلبية احتياجات الجميع، استطاع بعض المستخدمين الاستمرار في العمل بنظام SSRS، مستمتعين بسرعة إصدار التقارير. وفي الوقت نفسه، ساعد المستخدمون الذين انتقلوا إلى استخدام لوحات Power BI القابلة للتخصيص على رفع معدل الاعتماد التدريجي لنظام Power BI على مستوى المؤسسة.
الترحيل السحابي لحل Power BI
أدى نشر البنية التحتية لبيانات العميل على الخوادم الداخلية للشركة إلى إضعاف أداء ومرونة الحل البرمجي، وبالتالي افتقار النظام إلى قابلية التوسُّع وانخفاض جدواه ماديًا. ولمعالجة تلك المشكلات بالكامل، اقترحت ساينس سوفت الترحيل السحابي باعتباره الخطوة المنطقية التالية لتحسين النظام.
طَوَّر فريقنا حلًّا سحابيًا قائمًا على خدمات أزور (Azure) باستخدام أدوات Power BI، ليعمل بمثابة نقطة مركزية (single source of truth) لتلبية جميع الاحتياجات التحليلية على مستوى المؤسسة. ويعمل الحل السحابي على النحو التالي: تنتقل البيانات من قواعد بيانات Microsoft SQL الداخلية إلى بحيرة بيانات أزور (Azure Data Lake) باستخدام أداة نقل ودمج البيانات Microsoft Integration Runtime. وبعد اجتياز البيانات مراحل عملية الاستخراج والتحويل والتحميل (ETL) آليًا، تُخَزَّن في مستودع البيانات القائم على خدمة تحليلات البيانات من أزور (Azure Synapse Analytics).
تحتوي مستودعات البيانات Azure Synapse SQL على مخازن للبيانات مُخَصَّصة لتجهيز البيانات (التجميع والتطبيع) وتخزينها. بعد ذلك، تنتقل البيانات من المخازن إلى واحد من 5 مكعبات للمعالجة التحليلية عبر الإنترنت (Online Analytical Processing - OLAP cubes). تلك المكعبات تعمل بمثابة مصادر للبيانات المُهَيكَلة جيدًا، وتتيح للمستخدمين تصفية البيانات وتحليلها (slice and dice) بدرجات مختلفة من التفصيل وحسب ما يختاره المستخدم من جوانب للتحليل. وتُحَدَّث بيانات التقارير كل 24 ساعة لضمان أعلى دقة وموثوقية ممكنة.
لقد أَولى فريق ساينس سوفت عنايةً خاصة لتحسين تكاليف تخزين وتجهيز البيانات، وقد نجح في تحقيق ذلك بالطرق التالية:
- تصفية البيانات المُحَدَّثة: للحصول على التحديثات اليومية، يستعين الحل بسجلات التغييرات المُخَزَّنة في مستودع مُخَصَّص داخل قاعدة بيانات Azure Synapse SQL، ويُحمِّل البيانات المُعَدَّلة منذ آخر تحديث فقط.
- تشغيل مخازن بيانات Azure Synapse SQL فقط عند تنشيط عملية الاستخراج والتحويل والتحميل (ETL)، من ساعة إلى ساعتين يوميًا، وفي أثناء نشر إصدارات جديدة من التقارير، ما يقلل التكاليف التشغيلية للحل بقدرٍ ملحوظ.
تنفيذ حل قابل للتطوُّر وقائم على ذكاء الأعمال (BI) يُغطي أكثر من 30 تقريرًا فعَّالًا
بفضل مساعدة خبراء ساينس سوفت، تَمَكَّن العميل فورًا من تسريع إصدار تقارير SSRS القديمة بمقدار مرتين. ومنذ الانتقال التدريجي إلى نظام Power BI وتنفيذ الترحيل السحابي له، يتمتع العميل اليوم بحل برمجي قائم على ذكاء الأعمال (Business Intelligence) قابل للتوسُّع ومُجدٍ ماديًا وغني بالكثير من إمكانات الخدمة الذاتية.
بعد نحو ثلاثة أعوام من التعاون المثمر، لا يزال العميل يعتمد على ساينس سوفت لإجراء تحديثات وصيانات منتظمة لنظامه القائم على ذكاء الأعمال (BI). في مايو 2023، أصبحت التقارير الجديدة والمُحَدَّثة تُغطي أكثر من 30 مؤشر أداء رئيسيًا (Key Performance Indicators)، بما فيها معدل التدفق في الفنادق (flow-through rate)، والإيرادات لكل غرفة مشغولة، ونفقات العمالة والتشغيل، ومعدل تحوُّل العملاء المحتملين، وغير ذلك الكثير.
التقنيات والأدوات
Microsoft SQL Server, Microsoft SQL Server Analysis Services, Azure SQL Database, Azure Synapse Analytics, Azure Data Factory, Azure DevOps, Microsoft Power BI, Azure Automation.
نتواصل معكم على الفور