مشاركة عبر


تحميل البيانات من Microsoft 365 (Office 365) باستخدام Azure Data Factory

ينطبق على: Azure Data Factory Azure Synapse Analytics

تلميح

جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!

توضح لك هذه المقالة كيفية استخدام بيانات تحميل مصنع البيانات من Microsoft 365 (Office 365) في تخزين Azure Blob. يمكنك اتباع خطوات مماثلة لنسخ البيانات إلى Azure Data Lake Gen1 أو Gen2. راجع مقالة موصل Microsoft 365 (Office 365) حول نسخ البيانات من Microsoft 365 (Office 365) بشكل عام.

إنشاء مصدرًا للبيانات

  1. إذا لم تكن قد أنشأت مصنع البيانات بعد، فاتبع الخطوات الواردة في التشغيل السريع: إنشاء مصنع بيانات باستخدام مدخل Azure وAzure Data Factory Studio لإنشاء واحد. بعد إنشائه، استعرض للوصول إلى مصنع البيانات في مدخل Microsoft Azure.

    الصفحة الرئيسية لـ zure Data Factory بالإضافة إلى تجانب Open Azure Data Factory Studio

  2. حدد Open من تجانب Open Azure Data Factory Studio لبدء تطبيق تكامل البيانات في علامة تبويب منفصلة.

إنشاء البنية الأساسية لبرنامج ربط العمليات التجارية

  1. في الصفحة الرئيسية، حدد Orchestrate.

    لقطة شاشة توضح الصفحة الرئيسية لـ ADF.

  2. في علامة التبويب عام للمسار، أدخل "CopyPipeline" من أجل اسم خط التدفق.

  3. في مربع > أداة الأنشطة نقل وتحويل الفئة > اسحب نشاط النسخ وأفلته من مربع الأداة إلى سطح مصمم البنية الأساسية لبرنامج ربط العمليات التجارية. حدد "CopyFromOffice365ToBlob" كاسم للنشاط.

إشعار

يرجى استخدام وقت تشغيل تكامل Azure في كل من الخدمات المرتبطة بالمصدر والمتلقي. وقت تشغيل التكامل المستضاف ذاتيًا ووقت تشغيل تكامل الشبكة الظاهرية المدارة غير مدعومين.

تكوين المصدر

  1. انتقل إلى >علامة تبويب مصدر المسار، وحدد + جديد لإنشاء مجموعة بيانات مصدر.

  2. في نافذة مجموعة البيانات الجديدة، حدد Microsoft 365 (Office 365)، ثم حدد استمرار.

  3. أنت الآن في علامة تبويب تكوين نشاط النسخ. حدد الزر تحرير بجوار مجموعة بيانات Microsoft 365 (Office 365) لمتابعة تكوين البيانات.

    تكوين مجموعة بيانات Microsoft 365 (Office 365) بشكل عام.

  4. ترى علامة تبويب جديدة مفتوحة لمجموعة بيانات Microsoft 365 (Office 365). في علامة التبويب عام أسفل نافذة الخصائص، أدخل "SourceOffice365Dataset" للاسم.

  5. انتقل إلى علامة التبويب اتصال في نافذة الخصائص. بجوار مربع النص Linked service، حدد + New.

  6. في نافذة الخدمة المرتبطة الجديدة، أدخل "Office365LinkedService" كاسم، وأدخل معرف الخدمة الرئيسي والمفتاح الأساسي للخدمة، ثم اختبر الاتصال وحدد Create لنشر الخدمة المرتبطة.

    خدمة Microsoft 365 (Office 365) المرتبطة الجديدة.

  7. بعد إنشاء الخدمة المرتبطة، تعود إلى إعدادات مجموعة البيانات. بجانب الجدول، اختر السهم لأسفل لتوسيع قائمة مجموعات بيانات Microsoft 365 (Office 365) المتاحة، واختر "BasicDataSet_v0.Message_v0" من القائمة المنسدلة:

    تكوين جدول مجموعة بيانات Microsoft 365 (Office 365).

  8. عد الآن إلى المسار>علامة تبويب المصدر لمتابعة تكوين الخصائص الإضافية لاستخراج بيانات Microsoft 365 (Office 365). نطاق المستخدم وعامل تصفية نطاق المستخدم عبارة عن مسندات اختيارية يمكنك تحديدها لتقييد البيانات التي تريد استخراجها من Microsoft 365 (Office 365). راجع قسم خصائص مجموعة بيانات Microsoft 365 (Office 365) للتعرف على كيفية تكوين هذه الإعدادات.

  9. أنت مطالب باختيار أحد عوامل تصفية التاريخ وتقديم قيم وقت البدء ووقت الانتهاء.

  10. انقر فوق علامة التبويب استيراد المخطط لاستيراد مخطط مجموعة بيانات الرسالة.

    تكوين مخطط مجموعة بيانات Microsoft 365 (Office 365).

تكوين متلقٍّ

  1. انتقل إلى pipeline > علامة التبويب >Sink، وحدد + New لإنشاء مجموعة بيانات بالوعة.

  2. في نافذة New Dataset، لاحظ أنه يتم تحديد الوجهات المدعومة فقط عند النسخ من Microsoft 365 (Office 365). حدد Azure Blob Storage، وحدد التنسيق الثنائي، ثم حدد Continue. في هذا البرنامج التعليمي، تقوم بنسخ بيانات Microsoft 365 (Office 365) إلى مساحة تخزين Azure Blob.

  3. انقر فوق الزر تحرير بجوار مجموعة بيانات تخزين Azure Blob لمتابعة تكوين البيانات.

  4. في علامة التبويب General من نافذة الخصائص، في الاسم، أدخل "OutputBlobDataset".

  5. انتقل إلى علامة التبويب اتصال في نافذة الخصائص. بجوار مربع النص Linked service، حدد + New.

  6. في نافذة الخدمة المرتبطة الجديدة، أدخل "AzureStorageLinkedService" كاسم، وحدد "الخدمة الأساسية" من القائمة المنسدلة لأساليب المصادقة، واملأ نقطة نهاية الخدمة، والمستأجر، والمعرف الرئيسي للخدمة، ومفتاح الخدمة الأساسي، ثم حدد حفظ لنشر خدمة مرتبطة. راجع هنا للتعرف على كيفية إعداد مصادقة الخدمة الأساسية لتخزين Azure Blob.

    خدمة Blob مرتبطة جديدة

التحقق من صحة خط الأنابيب

للتحقق من صحة البنية الأساسية لبرنامج ربط العمليات التجارية، حدد Validate من شريط الأدوات.

يمكنك أيضاً رؤية رمز JSON المرتبط بخط التدفق من خلال النقر على رمز أعلى اليمين.

نشر خط التدفق

في شريط الأدوات العلوي، حدد Publish All. يؤدي هذا الإجراء إلى نشر الكيانات (مجموعات البيانات ومسارات المعالجة) التي قمت بإنشائها من أجل Data Factory.

نشر التغييرات

تشغيل التدفق يدويًا

حدد Add Trigger على شريط الأدوات، ثم حدد Trigger Now. في صفحة Pipeline Run، حدد Finish.

مراقبة المسار

انتقل إلى علامة التبويب Monitor على اليسار. ترى تشغيل البنية الأساسية الذي يتم تشغيله بواسطة مشغل يدوي. يمكنك استخدام الروابط الموجودة في عمود Actions لعرض تفاصيل النشاط وإعادة تشغيل خط التدفق.

مراقبة التدفق

لمشاهدة تشغيل النشاط المقترن بتشغيل خط التدفق، حدد الارتباط View Activity Runs في عمود "Actions". في هذا المثال، يوجد نشاط واحد فقط، لذلك ترى إدخالاً واحداً فقط في القائمة. للحصول على تفاصيل حول عملية النسخ، حدد رابط Details (رمز النظارات) في عمود الإجراءات.

مراقبة النشاط

إذا كانت هذه هي المرة الأولى التي تطلب فيها بيانات لهذا السياق (مزيج من جدول البيانات الذي يتم الوصول إليه، وحساب الوجهة الذي يتم تحميل البيانات فيه، وهوية المستخدم التي تقدم طلب الوصول إلى البيانات)، فسترى حالة نشاط النسخ قيد التقدم، وفقط عندما تحدد في ارتباط "التفاصيل" ضمن الإجراءات سترى الحالة على أنها RequestingConsent. يحتاج عضو في مجموعة الموافقين على الوصول إلى البيانات إلى الموافقة على الطلب في إدارة الوصول المميز قبل متابعة استخراج البيانات.

الحالة على أنها تطلب الموافقة:تفاصيل تنفيذ النشاط - الموافقة على الطلب

الحالة كاستخراج البيانات:

تفاصيل تنفيذ النشاط - استخراج البيانات

بمجرد تقديم الموافقة، سيستمر استخراج البيانات، وبعد مرور بعض الوقت، سيظهر تشغيل خط التدفق على أنه تم بنجاح.

مسار المراقبة - تم النجاح

انتقل الآن إلى الوجهة تخزين Azure Blob وتحقق من استخراج بيانات Microsoft 365 (Office 365) بتنسيق ثنائي.

تقدم إلى المقالة التالية للتعرف على دعم Azure Synapse Analytics: