غالباً سيصل الحال في منظمتك لأن يكون لديك بيانات كبيرة ناتجة من برامج ERP أو من المتجر الالكتروني ومنصات التواصل الاجتماعي Social Media ولربما تكون بياناتك موزعة على أكثر من قاعدة بيانات موزعة في أماكن متفرقة!
نعم هذا يحصل في كثير من المنشآت ولذا كان لا بد من وجود حلول تقوم على جمع هذه البيانات Data وتحويلها الى معلومات Information تساعد المدراء في صناعة قراراتهم.
ظهرت منهجيات وتقنيات ذكاء الأعمال أو الـ Business Intelligence BI، تقوم هذه التقنيات على تحويل البيانات الاوليه إلى معلومات مفيده ذات معنى لاغراض الاعمال، تُلخص البيانات وتعرضها على شكل مخططات ورسوم بيانية، تُظهر التوجه Data Trend وتتيح لك التفاعل مع هذه البيانات والنظر لها من أكثر من زاوية.
هنالك العديد من الحلول مثل Qlik Sense ، Qlik View Tableau هنالك Oracle business intelligence ولمايكروسوفت كان هنالك PerformancePoint Services و SQL Server Reporting Services (SSRS وفي عام 2015 ظهرتخدمة Power BI التي أصبحت تُقدم كخدمة سحابية ضمن باقات Office 365.
ما هو مايكروسوفت Power BI ؟
هي خدمة لتحليل الأعمال تقدمها شركة مايكروسوفت.
تتيح للمستخدمين إنشاء عروض صورية للبيانات Data Visualization بشكل تفاعلي.
تتيح الخدمة مشاركة التقارير ضمن أفراد منظمتك أو للعموم عبر إدراجها في المواقع الالكترونية أو التطبيقات الخارجية .
لا يوجد هنالك حدود لنوع أو مكان أو عدد قواعد البيانات التي تتعامل معها حتى لو كانت ملفات Excel، فجميعها بالإمكان قرائتها من خلال هذه الخدمة وبناء العلاقات فيما بينها واستخراج التقارير …
هنالك نسخة مجانية من Power BI يمكنك تركيبها والعمل عليها على سطح المكتب،
وهنالك أيضا باقات مدفوعة بخدمات إضافية لـ Power BI منها : Power BI Pro و Power BI Premium.
للإطلاع على تفاصيل كل باقة اضغط هنا ، ولمعرفة الفرق بين مختلف التراخيص لـ Power BI اضغط هنـا
بحسب Gartner تم تقييم منتجات مايكروسوفت على أنها الشركة الرائدة في منصات تحليل البيانات وذكاء الأعمال Analytics and Business Intelligence من ناحية اكتمال الرؤيا وقابلية التطبيق.
المكونات الرئيسية لمنظومة Power BI :
- Power BI Desktop
وهو برنامج يتم تحميله على جهاز كمبيوتر يعمل بنظام Windows ، ستجد العمل عليه أكثر سهولة في تصميم التقارير ويمكنك بعد ذلك من رفعها الى السحابة، يمكنك الحصول على البرنامج مجاناً من خلال الرابط:https://www.microsoft.com/en-us/download/details.aspx?id=4533 - Power BI Service
وهي الخدمة السحابية لـ Power BI والتي تأتي مع خدمة Office 365، يمكن لأي تقرير يتم تصميمه على Power BI أن يُرفع على هذه المنصة ويتم مشاركته.
المنصة على الرابط: PowerBI.com - Power BI Mobile Apps
وهي نسخة الجوال من Power BI تستخدم لتصفح التقارير فقط ، هنالك نسخ تعمل على أنظمة iOS، Android و Windwos phone، يمكنك أثناء تصميمك للتقرير أن تصمم واجهة منفصلة لتقريرك وتتحكم في كيفية ظهورها على أجهزة الجوال والتابلت.
- Power BI Gateway
في حال كان لديك قاعدة بيانات أو ملف إكسل على جهاز محلي والتقرير موجود على السحابة فستحتاج الى استخدام Power BI Gateway ليتمكن التقرير من الوصل الى جهازك وتحديث بيانات التقرير. - Power BI Embedded
هي خدمة توفر API وبالعموم هي موجهة للمطورين وموردين الخدمات الذين يريدون إدراح تقارير تم تصميمها بواسطة Power BI في تطبيقات أخرى تماماً، لا يشترط لمستخدم هذا التطبيق أن يكون لديه PowerBI. - Power BI Report Server
وهي النسخة المحلية لـ Power BI Service أو ما يسمى On-Premises ، موجهة للمستخدمين اللذين لا يريدون استضافة بياناتهم على السحابة. - Power BI Visuals Marketplace
أستخدم هذه الخدمة عند وجود حاجة لشكل مخطط بياني معين custom visuals غير موجود ضمن القائمة الافتراضية التي تأتي مع Power BI
مرفق مثال لتقرير تفاعلي قمت بإعداده على Power BI يقوم بقراءة بيانات مستشعرات من نظام IoT يعمل على إدارة حاويات إعادة التدوير للملابس والأطعمة والكتب
اضغط هنا لتصفح التقرير بشاشة منفصلة (لتجربة أفضل تصفح التقرير من شاشة كمبيوتر عادية)
ختاماً: العمل على هذا النظام ليس بالمعقد، تحتاج بعض التدريب تحتاج ابتدأً لفهم بياناتك وبناء العلاقات بشكل سليم.
للبدء في العمل على هذا النظام أنصحك بهذين الكتابين، إبدأ بهذا:
شكرا لك استاذ منذر
أعمل على باور بي اي لكن لم لأفهم getways هذه؟ إيش استخدامها؟ وما فائدتها؟
أهلا عبد الله،
تعمل On-premises data gateway كممر لعبور البيانات بشكل سريع ومشفر بين البيانات المحلية (البيانات غير الموجودة في السحابة أو الملفات الموجودة على الجهاز المحلي ) وخدمات Power BI و Microsoft Flow و Logic Apps و PowerApps.
فمثلا لو لديك بيانات على ملف إكسل على جهازك اللابتوب واستخدمت PowerBI لتحليل تلك البيانات وتحتاج أن يتم تحديث البيانات دورياً، فعليك تحميل On-premises data gateway على الجهاز الذي عليه ملف الإكسل ليوفر اتصال بمنصة PowerBI السحابية
لتحميل On-premises data gateway اتبع الرابط التالي:
https://powerbi.microsoft.com/en-us/downloads/
هذه المقالة توضح مفهوم On-premises data gateway
http://radacad.com/the-power-bi-gateway-all-you-need-to-know
شكرا يا باشمهندس اسامة
هل بالامكان استخدام Power Bi بحجب بيانات محددة عن أشخاص معينين؟
مثلا مدير مبيعات فرع دبي لا يمكنه الاطلاع على بيانات مبيعات فرع القاهرة وبقية الفروع ممكن هذا الإيشي يتم؟
هل من الممكن ضبط التحديث التلقائي للبيانات ليكون 20 مرة في اليوم؟ عند الدخول الى قائمة إعدادات الجدولة هناك عدد محدود لجدولة عملية تحديث تحديث Data Source؟
للأسف في النسخة المدفوعة PowerBI Pro هنالك عدد محدود لمرات تحديدث الـ Data Sources، للحصول على مرات تحديث أكثر يمكنك شراء ترخيص Power BI Premium حيث يبتح لك 48 عملية تحديث كل 24 ساعة (هذه المعلومة قبل سنة ربما تم الآن زيادة عدد مرات التحديث) لكن بالاجمال الحصول على نسخة Power BI Premium يحتاج إلى دراسة متأنية لانه يستهدف المنظمات الكبيرة، وبالتالي تكلفته ستكون كبيرة جداً على المنظمات الصغيرة .
اهلا رشيد،
نعم ممكن…. هنالك خاصية موجودة في الـPower BI Pro (النسخة المدفوعة) تدعى Row Level Security تتيح لك بالضبط ما تريد الوصول إليه، حاول البحث عنها وأخبرني لو واجهتك مصاعب ….
بالتوفيق
شكرا على الرد السريع
وقت افتح تقرير، تحميله يكون بطئ بشكل غير معقول، عندك حل؟
اهلا رشيد،
فيه خطوات عديدة للتأكد من سبب البطئ وهنالك أسباب عديدة للبطئ وفي بعض الأحيان يكون طبيعي لو كان حجم البيانات كبير أو اتصال مع الـ Data Source فيه مشكلة أو أو أو …..
لكن هنالك سبب شائع قليلاً ما المبرمجين ينتبهوا له وهو أن وجود New Columns بكثرة أثناء الـ Modeling فهذا سيبطئ من زمن تحميل التقرير و سيستهلك قدر كبير من الذاكرة RAM …. لأن إنشاء جداول جديدة داخل Power BI يعني تحميل البيانات في كل سطر Row في الـ Data Model بعكس الـ Measures الذي لا يستهلك ذاكرة لكن يستهل من زمن المعالجة CPU.
السلام عليكم
شكرا جزيلا على المجهودات الجبارة التي تقوم بها.
سؤالي:
كيف استطيع نشر التقرير ع النت بعد الانتهاء من تجهيزه.
,عليكم السلام،
أهلا بك جمال، بعد نشر التقرير على Power BI service ادخل على التقرير واتبع المسار الموضح بالصورة أدناه.
السلام عليكم هل يوجد في البرنامج خاصية تحليل البيانات مثل الفروقات والفجوات والتكرار وتحديد الفترة من والى
وعليكم السلام
المعذرة أخ اسماعيل، تأخرت بالرد على رسالتك سهواً مني…
نعم الخاصية موجودة وهذا الشئ يمكن أن يصنعه الشخص الذي يتقن التصميم على هذا البرنامج
شكرا لمرورك
سلام عليكم
عملت داش بورد علي باور بي اي
وتم استرداد الشيت الاكسل
ولكن مع إضافة بيانات في الاكسل لا تسمع في شيت باور بي اي
هل أستطيع تثبيت معلومة من قاعدة البيانات داخل تقرير باور بي اي ـ بحيث لا تتغير عند تبديل الاختيارات ؟؟
هل يمكن عرض البيانات في قوائم الاختيار بترتيب خاص (بدون فهرس) ؟؟
نعم من الممكن،
هنالك خيار اسمه Edit Interactions
تجده تحت القائمة Format بعد اختيار المخطط او الفلتر الذي يتغير
عليك الضغط على Refresh
ولو كان التقرير تم رفعه على الويب عليك استخدام on-prime Gateway
ممكن توضيح بمثال؟
عفواً لم أجد هذاالخيار Edit Interactions
علماً أنني مبتدئ وأستخدم نسخة Desk Top للتعليم
المثال:
لدي قائمة تعرض أسماء العملاء .. وأريد أن يظهر اسم عميل معين في جزء من الشاشة مع رصيده ـ. بحيث لايتأثر عند اختيار أي عميل آخـر أو أي محدد آخر
انظر الصورة أدناه
هل يمكن إيجاد علاقة نسبية بين نتيجتين مثل إجمالي المبيعات وإجمالي التحصيلات
هل أستطيع جمع ناتجين من حقلين مختلفين
نعم استخدم Measure
او ممكن من خلال ال Powe Query editor انشاء عمود جديد يحتوي الناتجين
نعم، وذلك عبر انشاء Measure
لكن اذا كلنو في جدولين مختلفين، فناكد من ان تربيط الجداول تم بشكل صحيح
سأحاول مرة أخرى …
جزاك الله خيرا وبراك فيك ونفعنا بعلمك
الـ Measure دائماً تعطي رسالة خطأ …!!
فممكن التوضيح بمثال – خاصة وأن الناتجين من ملفين مختلفين (مبيعات ، متحصلات) في مربع Multi-row Card
وأنا أحاول إيجاد نسبة المتحصلات إلى المبيعات خلال فترة محددة
وشكراً …
حياك
فضلا ارسلي معادلة الـ Measure يلي كتبتها
بفضل الله توصلت لإيجاد النسبة بين ناتجين .. ولكن النسبة دائماً تظهر بالسالب
فهل هناك طريقة لمعالجة ذلك بحيث تظهر بالموجب .. (مثال: النسبة × -1) …؟؟
جزاك الله خيراً أستاذ منذر
ممتاز،
في معادلة الMeasure اضري القيمة في -1 بعد احتساب المعدل
أرسلي الكود إن أحببت مساعدتك فيه
تم بحمد الله …
جزاك الله خيرا وبارك فيك ونفعنا بعلمك
تم حل المشكلة ولله الحمد
جزيت خيراً وبارك الله فيك
أ/ منذر .. بعد التحية
نفذت تقرير خاص بالمشتريات والمرتجعات والمدفوعات للموردين .
وأواجه مشكلة هي أن التقرير يظهر المرتجع من مادة معينة لأي مورد مع أي مورد آخر قام بتوريد نفس المادة حتى وإن لم يكن لديه مرتجعات …!!
فكيف يمكن تلافي هذه المشكلة ..؟؟
لكم مني أطيب التحية …
أهلا خالد
أرسلي صورة من تربيط الجداول (modeling)
تم إرسال الصورة على الواتس .. مع الشكر
فضلا لو ترسلها على البريد me@Monzerosama.com، لدي مشكلة مؤقتة في الواتس
شكرا