الوصول إلى بيانات التدقيق باستخدام Azure Synapse Link for Dataverse وPower BI

بإمكان المستخدمين الذين يستخدمون Azure Synapse Link for Dataverse تصدير سجلات التدقيق بسهولة لتلبية سياسات التدقيق الخارجي والداخلي والامتثال والأمان والحوكمة الشائعة في العديد من المؤسسات.

تدقيق Microsoft Dataverse مدعوم في جميع الجداول والأعمدة المخصصة والأكثر قابلية للتخصيص. يتم تخزين سجلات التدقيق في Dataverse وتستهلك سعة تخزين السجل. إذا كانت لديك موارد Azure في نفس المنطقة حيث توجد بيئة Dataverse، فيمكنك تصدير سجلات التدقيق إلى حساب مساحة تخزين Azure باستخدام Azure Synapse Link for Dataverse والاستعلام عن سجلات التدقيق باستخدام Azure Synapse Analytics وPower BI Desktop.

المتطلبات

المهام المطلوب إكمالها

فيما يلي الخطوات عالية المستوى لإنشاء مساحة التخزين ومساحة عمل في Azure، ثم Azure Synapse Link for Dataverse بحيث يمكنك إنشاء تقارير في Power BI:

  1. إنشاء Azure Synapse Link
    1. قم بإنشاء مجموعة موارد.
    2. إنشاء حساب Azure Data Lake Storage Gen2 مع تمكين الدليل الهرمي.
    3. إنشاء Synapse workspace.
    4. إنشاء مجموعة Apache Spark لمساحة عمل Synapse workspace.
    5. لتمكين منشئ التطبيق من إنشاء Azure Synapse Link for Dataverse، امنح الأذونات الخاصة بمساحة التخزين وأذونات Synapse workspace لمنشئ Power Platform .
  2. توصيل جدول تدقيق Dataverse بمساحة عمل Synapse workspace
    1. التحقق من حالة مزامنة جدول التدقيق.
  3. إنشاء تقارير ولوحات معلومات باستخدام Power BI
  1. قم بتسجيل الدخول إلى مدخل Azure.
  2. قم بإنشاء مجموعة موارد. مزيد من المعلومات: إنشاء مجموعات الموارد
  3. إنشاء حساب تخزين. مزيد من المعلومات: إنشاء حساب تخزين
    أسفل تفاصيل المشروع:
    1. حدد الاشتراك حيث تم إنشاء مجموعة الموارد.

    2. حدد مجموعة الموارد التي أنشأتها في وقت سابق.

    3. أدخل اسم حساب التخزين.

    4. حدد علامة التبويب متقدم، وقم بتمكين الخيار مساحة الاسم الهرمية.

      إنشاء حساب مساحة تخزين Azure.

  4. امنح حساب التخزين حق الوصول إلى مسؤول Power Apps للمسؤول الذي يربط جداول Dataverse بحساب التخزين هذا.
    1. في الجزء الأيسر، حدد التحكم في الوصول (IAM).
    2. حدد تعيينات الدور>+ إضافة>إضافة تعيينات الدور.
    3. ضمن إضافة تعيين الدور، حدد علامة التبويب الأعضاء.
    4. حدد المستخدم المسؤول في Power Platform، ثم حدد علامة التبويب أدوار المسؤول صاحب الامتيازات .
    5. أدخل المالك في مربع البحث.
    6. حدد الدور مساهم في حساب التخزين.
    7. قم بتمكين السماح للمستخدم بتعيين جميع الأدوار (امتيازات عالية) في ما يمكن للمستخدم القيام به.
  5. كرر الخطوات السابقة لهذه الأدوار:
    • المساهم في بيانات مخزن البيانات الثنائية الكبيرة
    • مالك بيانات مخزن البيانات الثنائية الكبيرة
  6. إنشاء Synapse workspace.
    أسفل تفاصيل المشروع:
    1. حدد الاشتراك حيث تم إنشاء مجموعة الموارد.
    2. حدد 'مجموعة الموارد' التي أنشأتها في وقت سابق.
    3. اسم مساحة العمل. اختر أي اسم فريد عمومي.
    4. المنطقة. حدد المنطقة حيث توجد بيئة Dataverse.
    5. حدد اسم حساب التخزين الذي أنشأته في وقت سابق.
    6. حدد إنشاء جديد أسفل اسم نظام الملفات.
    7. أدخل اسمًا لنظام ملفات Data Lake Storage Gen2.
  7. أنشئ مجموعة Spark لمساحة عمل Synapse workspace.
    1. انتقل إلى مجموعة الموارد في Synapse workspace التي تم إنشاؤها في وقت سابق.
    2. يتم إدراج حساب التخزين وSynapse workspace أسفل الموارد. حدد Synapse workspace التي أنشأتها في الخطوة أعلاه.
    3. حدد + مجموعة Apache Spark جديدة لإنشاء مجموعة Spark.
    4. في صفحة مجموعة Apache Spark الجديدة:
    • أدخل اسم مجموعة Apache Spark.
    • في حقل عدد العُقد، أدخل 5.
    • حدد علامة التبويب إعدادات إضافية، ثم أدخل 5 للخيار عدد الدقائق الخاملة.

‏‫ملاحظة

  • لا توجد تكاليف متحملة لإنشاء تجمعات Spark. لا يتم تحمل الرسوم إلا عند تنفيذ مهمة Spark على تجمع Spark المستهدف ويتم إنشاء مثيل Spark عند الطلب. ترتبط هذه التكاليف باستخدام Spark الخاص بـ Azure Synapse workspace وهي يتم فوترتها شهريًا. تعتمد تكلفة تنفيذ حساب Spark بشكل أساسي على الفاصل الزمني للتحديث الأخير وحجم البيانات. مزيد من المعلومات: تسعير Azure Synapse Analytics
  • من الضروري مراعاة هذه التكاليف الإضافية عند تقرير استخدام هذه الميزة لأنها ليست اختيارية ويجب دفعها من أجل الاستمرار في استخدام هذه الميزة.

توصيل جدول تدقيق Dataverse بمساحة عمل Synapse workspace

لتوصيل جدول تدقيق Dataverse بمساحة عمل Synapse workspace، أنت تستخدم Azure Synapse Link الذي تم إنشاؤه سابقًا في هذه المقالة.

  1. باستخدام حساب مستخدم لديه دور أمان مسؤول النظام في Dataverse، سجل دخولك إلى Power Apps، ثم حدد البيئة المطلوبة.
  2. توصيل Dataverse بمساحة عمل Synapse workspace:
    1. في جزء التنقل الأيمن، حدد Azure Synapse Link. إذا لم يكن العنصر متوفرًا، فحدد المزيد>اكتشاف‏‎ الكل. حدد ارتباط جديد.
    2. في الصفحة ارتباط جديد:
      • حدد الخيار الاتصال بمساحة عمل Azure Synapse Analytics workspace خيار.
      • حدد اشتراك Azure، ومجموعة الموارد، وحساب التخزين.
      • حدد الخيار استخدام مجموعة Spark‬ لمهمة تحويل بيانات Delta Lake.
      • حدد مجموعة Spark وحساب التخزين.
    3. حدد التالي.
    4. وسّع علامة التبويب خيارات متقدمة‏‎، ثم أدخل 480 دقيقة في حقل الفاصل الزمني. في وقت لاحق، يمكنك تغيير المدة التي تريدها لتكرار عملية تحديث جداول Dataverse في Synapse workspace.
    5. أسفل قائمة الجداول، حدد الجدولين التدقيق والمستخدم .

يجب تمكين تعقب التغييرات في الجداول التي تحددها. مزيد من المعلومات: تمكين تعقب التغييرات للتحكم في مزامنة البيانات.

يستغرق تصدير جداول Dataverse إلى Synapse workspace بعض الوقت. بعد اكتمال التصدير، يمكنك إدارة بيانات الجداول في Synapse workspace. مزيد من المعلومات: إدارة بيانات الجداول في Synapse workspace

التحقق من حالة مزامنة جدول التدقيق

  1. في Power Apps، حدد Azure Synapse Link في جزء التنقل الأيمن.
  2. افتح الارتباط الذي أنشأته وتحقق من حالة مزامنة جدول التدقيق. من المفترض أن يظهر بالحالة نشط.

إنشاء تقارير ولوحات معلومات باستخدام Power BI

انتقل إلى بيانات التدقيق باستخدام Azure Synapse Analytics مع Power BI desktop. إذا لم يكن Power BI Desktop مثبتًا لديك، فيمكنك تنزيل Power BI Desktop وتثبيته. إنه تطبيق مجاني يتم تشغيله على الكمبيوتر المحلي.

إنشاء تقارير باستخدام اتصال Azure Synapse Analytics workspace

استخدم اتصال Azure Synapse Analytics workspace لأحجام البيانات الصغيرة لإنشاء التقارير باستخدام Power BI.

  1. ابدأ تشغيل Power BI Desktop، ثم في جلسة عمل Power BI جديدة، حدد إحضار البيانات>المزيد....
  2. في الجزء الأيمن من جزء مربع الحوار إحضار البيانات، حدد Azure ثم في الجزء الأيسر حدد Azure Synapse Analytics workspace (إصدار تجريبي).
  3. حدد اتصال
  4. حدد تسجيل الدخول، وأدخل أو حدد حساب المؤسسة، وهو الحساب الذي لديه حق الوصول إلى Azure Synapse workspace التي أنشأتها. حدد اتصال
  5. بعد تسجيل الدخول، حدد مساحة العمل ضمن جزء مربع الحوار Navigator .
  6. قم بتوسيع مساحة العمل وحدد موقع مساحة عمل بيئة Dataverse. تظهر قائمة بجداول Dataverse.
  7. حدد جدولي التدقيق وsystemuser، ثم حدد تحميل. حدد جدولي التدقيق وsystemuser في Power BI Desktop
  8. مع تحديد الجدولين، يمكنك إنشاء مرئيات Power BI.

إنشاء تقارير باستخدام اتصال Azure Synapse Analytics SQL

استخدم اتصال Azure Synapse Analytics SQL لأحجام البيانات الكبيرة لإنشاء التقارير باستخدام Power BI.

  1. ابدأ تشغيل Power BI Desktop، ثم في جلسة عمل Power BI جديدة، حدد إحضار البيانات>المزيد....
  2. في الجزء الأيمن من جزء مربع الحوار إحضار البيانات، حدد Azure ثم في الجزء الأيسر حدد Azure Synapse Analytics SQL‎.
  3. حدد اتصال
  4. أدخل اسم الخادم واسم قاعدة البيانات.
    • يمكن العثور على اسم الخادم في مدخل Azure. أدخل اسم مساحة العمل في شريط البحث، ثم حدد مساحة العمل. في الصفحة نظرة عامة، انسح نقطة نهاية SQL بلا خادم‬ وعد إلى صفحة قاعدة بيانات Power BI SQL Server والصقها في حقل الخادم. نسخ نقطة نهاية SQL بلا خادم
    • يمكن العثور على اسم قاعدة البيانات في Azure Synapse Link في Power Apps (make.powerapps.com). حدد Azure Synapse Link for Dataverse في جزء التنقل الأيسر، وحدد Azure Synapse Link، ثم حدد الانتقال إلى Azure Synapse Analytics workspace على شريط الأوامر. يمكن العثور على اسم قاعدة البيانات ضمن مجلد قاعدة بيانات المستودع في صفحة البيانات.
  5. حدد موافق.

(راجع أيضًا)

مربع حوار إعدادات النظام - علامة التبويب تدقيق