إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توفر سجلات Azure Monitor حلا من طرف إلى طرف لاستيعاب السجلات. من Log Analytics، واجهة مستخدم Azure Monitor للاستعلام عن السجلات، يمكنك توصيل بيانات السجل بالنظام الأساسي لتصور بيانات Power BI من Microsoft.
تشرح هذه المقالة كيفية ربط Log Analytics ب Power BI عن طريق تصدير نتائج الاستعلام. استخدم البيانات المصدرة من Log Analytics لبناء تقارير ولوحات معلومات في Power BI.
إشعار
استخدم ميزات Power BI المجانية للتكامل وإنشاء التقارير ولوحات المعلومات. قد تتطلب الميزات الأكثر تقدما، مثل مشاركة عملك والتحديثات المجدولة وتدفقات البيانات والتحديث المتزايد شراء حساب Power BI Pro أو Premium. لمزيد من المعلومات، راجع معرفة المزيد حول أسعار Power BI وميزاته.
المتطلبات الأساسية
- لتصدير الاستعلام إلى ملف .txt يمكنك استخدامه في Power BI Desktop، تحتاج إلى Power BI Desktop.
- لإنشاء مجموعة بيانات جديدة استنادا إلى الاستعلام مباشرة في خدمة Power BI:
- تحتاج إلى حساب Power BI.
- يجب منح الإذن في Azure خدمة Power BI لكتابة السجلات. لمزيد من المعلومات، راجع المتطلبات الأساسية لتكوين Azure Log Analytics ل Power BI.
الأذونات المطلوبة
- لتصدير الاستعلام إلى ملف .txt يمكنك استخدامه في Power BI Desktop، تحتاج إلى
Microsoft.OperationalInsights/workspaces/query/*/readأذونات لمساحات عمل Log Analytics التي تقوم بالاستعلام، كما هو منصوص عليه في الدور المضمن في Log Analytics Reader، على سبيل المثال. - لإنشاء مجموعة بيانات جديدة استنادا إلى استعلامك مباشرة في خدمة Power BI، تحتاج إلى
Microsoft.OperationalInsights/workspaces/writeأذونات لمساحات عمل Log Analytics التي تقوم بالاستعلام، كما هو منصوص عليه في الدور المضمن لمساهم Log Analytics، على سبيل المثال.
اتصل ب Power BI من Log Analytics
لتصدير بيانات السجل إلى Power BI، ابدأ باستعلام في Log Analytics:
- في بوابة Azure ، اذهب إلى مساحة العمل Log Analytics الخاصة بك.
- اختر Logs لفتح محرر الاستعلامات Log Analytics.
- اكتب أو اختر استعلام Kusto Query Language (KQL) الذي يعيد البيانات التي تريد عرضها في Power BI.
- اختر خيار التشغيل للتحقق من أن الاستعلام يعطي النتائج المتوقعة.
- في شريط الأدوات، اختر Export، ثم اختر أحد خيارات Power BI الموضحة في القسم التالي.
إنشاء مجموعات بيانات وتقارير Power BI من استعلامات Log Analytics
توفر قائمة Export خيارين للعمل مع نتائج استعلام Log Analytics في Power BI:
- Power BI (كاستعلام M): يصدر هذا الخيار الاستعلام إلى ملف .txt يحتوي على سكريبت M (لغة الصيغة Power Query) مع تفاصيل الاتصال لمساحة العمل Log Analytics الخاصة بك. افتح هذا الملف في Power BI Desktop لتحميل نتائج الاستعلام كمصدر بيانات. استخدم هذا الخيار عندما تحتاج إلى نمذجة أو تحويل البيانات بطرق غير متوفرة في خدمة Power BI. وإلا، ففكر في تصدير الاستعلام كمجموعة بيانات جديدة.
- Power BI (مجموعة بيانات جديدة): ينشئ هذا الخيار مجموعة بيانات جديدة استنادا إلى الاستعلام مباشرة في خدمة Power BI. بعد إنشاء مجموعة البيانات، يمكنك إنشاء التقارير، واستخدام Analyze في Excel، ومشاركته مع الآخرين، واستخدام ميزات Power BI الأخرى. لمزيد من المعلومات، راجع إنشاء مجموعة بيانات Power BI مباشرة من Log Analytics.
إشعار
تخضع عملية التصدير لحدود واجهة برمجة تطبيقات استعلام تحليلات السجل. إذا تجاوزت نتائج الاستعلام الحد الأقصى لحجم البيانات التي تم إرجاعها بواسطة واجهة برمجة تطبيقات الاستعلام، تصدر العملية نتائج جزئية.
جمع البيانات باستخدام تدفقات بيانات Power BI
توفر Power BI dataflows طريقة بديلة لإدخال البيانات Log Analytics إلى Power BI. تدفق البيانات هو عملية ETL (استخراج وتحويل وتحميل) تعتمد على السحابة تجمع وتحول وتخزن البيانات لاستخدامها عبر مجموعات بيانات Power BI متعددة.
استخدم تدفقات البيانات عندما تحتاج:
- مركزة منطق تحضير البيانات الذي تتشاركه مجموعات البيانات والتقارير المتعددة.
- اجمع بيانات Log Analytics مع بيانات من مصادر أخرى قبل النمذجة.
- جدولة تحديث البيانات دون الحاجة إلى Power BI Desktop.
لربط تدفق البيانات ب Log Analytics، أضف موصل Azure Log Analytics كمصدر بيانات في تدفق البيانات الخاص بك. لمزيد من المعلومات، راجع إنشاء واستخدام تدفقات البيانات في Power BI.
تحديث تزايدي
تدعم كل من مجموعات بيانات Power BI وتدفقات بيانات Power BI التحديث التدريجي. يتوفر التحديث التدريجي لمجموعات البيانات مع تراخيص Power BI Pro وPremium. يتطلب التحديث التدريجي لتدفقات البيانات Power BI Premium.
يقوم التحديث التزايدي بتشغيل استعلامات صغيرة وتحديث كميات أصغر من البيانات لكل تشغيل بدلا من استيعاب جميع البيانات مرارا وتكرارا عند تشغيل الاستعلام. يمكنك حفظ كميات كبيرة من البيانات ولكن إضافة زيادة جديدة من البيانات في كل مرة يتم فيها تشغيل الاستعلام. هذا السلوك مثالي للتقارير التي تعمل لفترة أطول.
يعتمد التحديث التزايدي ل Power BI على وجود حقل التاريخ والوقت في مجموعة النتائج. قبل تكوين التحديث التزايدي، تأكد من أن مجموعة نتائج استعلام Log Analytics تتضمن حقل تاريخ ووقت واحد على الأقل.
لمعرفة المزيد وكيفية تكوين التحديث التزايدي، راجع مجموعات بيانات Power BI والتحديث التزايدي وتدفقات بيانات Power BI والتحديث التزايدي.
التقارير ولوحات المعلومات
بعد توفر بياناتك في Power BI، يمكنك إنشاء تقارير ولوحات تحكم لعرض بيانات السجل الخاصة بك. تشمل حالات الاستخدام الشائعة ما يلي:
- بناء لوحات تحكم تعرض مقاييس الصحة التشغيلية من سجلات Azure Monitor.
- إنشاء تقارير اتجاهات تتبع نتائج استعلام السجل مع مرور الوقت.
- مشاركة الرؤى مع أصحاب المصلحة الذين لا يملكون إمكانية الوصول إلى Log Analytics.
لمزيد من المعلومات، راجع إنشاء ومشاركة أول تقرير Power BI لك ومقدمة للوحات المعلومات لمصممي Power BI.
الخطوات التالية
تعلم كيف:
- ابدأ باستخدام استعلامات Log Analytics.
- دمج Log Analytics وExcel.