مشاركة عبر


البرنامج التعليمي: قبول البيانات واستلامها باستخدام Azure Data Share

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

  • كيفية قبول دعوة Azure Data Share
  • إنشاء حساب Azure Data Share
  • تحديد وجهة لبياناتك
  • إنشاء اشتراك في مشاركة البيانات للتحديث المجدول

Prerequisites

قبل أن تتمكن من قبول دعوة مشاركة البيانات، يجب عليك إنشاء بعض موارد Azure، المدرجة أدناه.

تأكد من اكتمال جميع المتطلبات الأساسية قبل قبول دعوة مشاركة البيانات.

  • اشتراك Azure: إذا لم يكن لديك اشتراك Azure، فقم بإنشاء حساب مجاني قبل البدء.
  • دعوة مشاركة البيانات: دعوة من Microsoft Azure مع موضوع بعنوان "دعوة مشاركة بيانات Azure من yourdataprovider@domain.com".
  • قم بتسجيل موفر موارد Microsoft.DataShare في اشتراك Azure حيث ستقوم بإنشاء مورد مشاركة البيانات واشتراك Azure حيث توجد مخازن بيانات Azure المستهدفة.

تلقي البيانات في حساب تخزين

  • حساب Azure Storage: إذا لم يكن لديك حساب بالفعل، فيمكنك إنشاء حساب Azure Storage.
  • إذن الكتابة إلى حساب التخزين، الموجود في Microsoft.Storage/storageAccounts/write. يوجد هذا الإذن في دور مساهم حساب التخزين .
  • إذن لإضافة تعيين دور إلى حساب التخزين، الموجود في Microsoft.Authorization/role assignments/write. هذا الإذن موجود في دور المالك.

تلقي البيانات في هدف يستند إلى SQL

إذا اخترت تلقي البيانات في قاعدة بيانات Azure SQL، Azure Synapse Analytics، فيما يلي قائمة بالمتطلبات الأساسية.

المتطلبات الأساسية لتلقي البيانات في قاعدة بيانات Azure SQL أو Azure Synapse Analytics (المعروف سابقا باسم Azure SQL DW)

  • قاعدة بيانات Azure SQL أو Azure Synapse Analytics (المعروف سابقا باسم Azure SQL DW).
  • إذن الكتابة إلى قواعد البيانات على خادم SQL، الموجود في Microsoft.Sql/servers/databases/write. هذا الإذن موجود في دور المساهم .
  • مسؤول Microsoft Entra لخادم SQL
  • الوصول إلى جدار حماية SQL Server. يمكن القيام بذلك من خلال الخطوات التالية:
    1. في SQL Server في مدخل Microsoft Azure، انتقل إلى جدران الحماية والشبكات الظاهرية
    2. حدد نعمللسماح لخدمات وموارد Azure بالوصول إلى هذا الخادم.
    3. حدد +إضافة عنوان IP للعميل. عنوان IP للعميل عرضة للتغيير. قد تحتاج هذه العملية إلى التكرار في المرة القادمة التي تشارك فيها بيانات SQL من مدخل Microsoft Azure. يمكنك أيضا إضافة نطاق IP.
    4. حدد حفظ.

المتطلبات الأساسية لتلقي البيانات في تجمع SQL Azure Synapse Analytics (مساحة العمل)

  • تجمع SQL مخصص ل Azure Synapse Analytics (مساحة العمل). لا يتم دعم تلقي البيانات في تجمع SQL بلا خادم حاليا.

  • إذن للكتابة إلى تجمع SQL في مساحة عمل Synapse، الموجود في Microsoft.Synapse/workspaces/sqlPools/write. هذا الإذن موجود في دور المساهم .

  • إذن للهوية المدارة لمورد مشاركة البيانات للوصول إلى تجمع SQL لمساحة عمل Synapse. يمكن القيام بذلك من خلال الخطوات التالية:

    1. في مدخل Microsoft Azure، انتقل إلى مساحة عمل Synapse. حدد مسؤول Microsoft Entra من شريط التنقل الأيسر وقم بتعيين نفسك كمسؤول Microsoft Entra.

    2. افتح Synapse Studio، وحدد إدارة من شريط التنقل الأيمن. حدد التحكم في الوصول ضمن الأمان. قم بتعيين دور مسؤول SQL أو مسؤول مساحة العمل لنفسك.

    3. في Synapse Studio، حدد تطوير من شريط التنقل الأيمن. قم بتنفيذ البرنامج النصي التالي في تجمع SQL لإضافة الهوية المدارة لمورد مشاركة البيانات ك "db_datareader أو db_datawriter أو db_ddladmin".

      create user "<share_acc_name>" from external provider; 
      exec sp_addrolemember db_datareader, "<share_acc_name>"; 
      exec sp_addrolemember db_datawriter, "<share_acc_name>"; 
      exec sp_addrolemember db_ddladmin, "<share_acc_name>";
      

      share_acc_name<> هو اسم مورد مشاركة البيانات. إذا لم تكن قد أنشأت موردا لمشاركة البيانات حتى الآن، فيمكنك الرجوع إلى هذا الشرط الأساسي لاحقا.

  • الوصول إلى جدار حماية مساحة عمل Synapse. يمكن القيام بذلك من خلال الخطوات التالية:

    1. في مدخل Microsoft Azure، انتقل إلى مساحة عمل Synapse. حدد جدران الحماية من التنقل الأيمن.
    2. حدد تشغيلللسماح لخدمات وموارد Azure بالوصول إلى مساحة العمل هذه.
    3. حدد +إضافة عنوان IP للعميل. عنوان IP للعميل عرضة للتغيير. قد تحتاج هذه العملية إلى التكرار في المرة القادمة التي تشارك فيها بيانات SQL من مدخل Microsoft Azure. يمكنك أيضا إضافة نطاق IP.
    4. حدد حفظ.

تلقي البيانات في نظام مجموعة Azure Data Explorer:

  • مجموعة Azure Data Explorer في نفس مركز بيانات Azure مثل مجموعة Data Explorer الخاصة بموفر البيانات: إذا لم يكن لديك واحد بالفعل، فيمكنك إنشاء مجموعة Azure Data Explorer. إذا كنت لا تعرف مركز بيانات Azure لمجموعة موفر البيانات، فيمكنك إنشاء نظام المجموعة لاحقا في العملية.
  • إذن للكتابة إلى مجموعة Azure Data Explorer، الموجودة في Microsoft.Kusto/clusters/write. هذا الإذن موجود في دور المساهم.

سجِّل الدخول إلى مدخل Azure

قم بتسجيل الدخول إلى بوابة Azure.

دعوة مفتوحة

  1. يمكنك فتح دعوة من البريد الإلكتروني أو مباشرة من مدخل Microsoft Azure.

    لفتح دعوة من البريد الإلكتروني، تحقق من البريد الوارد بحثا عن دعوة من موفر البيانات. الدعوة من Microsoft Azure، بعنوان دعوة Azure Data Share من yourdataprovider@domain.com. حدد على عرض الدعوة لرؤية دعوتك في Azure.

    لفتح دعوة من مدخل Microsoft Azure مباشرة، ابحث عن دعوات مشاركة البيانات في مدخل Microsoft Azure. ينقلك هذا الإجراء إلى قائمة دعوات مشاركة البيانات.

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

    قائمة الدعوات

  2. حدد الدعوة التي ترغب في عرضها.

قبول الدعوة

  1. تأكد من مراجعة جميع الحقول، بما في ذلك شروط الاستخدام. إذا وافقت على شروط الاستخدام، سيطلب منك تحديد المربع للإشارة إلى موافقتك.

    شروط الاستخدام

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

    بالنسبة إلى حقل حساب مشاركة البيانات ، حدد إنشاء جديد إذا لم يكن لديك حساب مشاركة بيانات حالي. وبخلاف ذلك، اختر حسابا حاليا لمشاركة البيانات تريد قبول مشاركة البيانات فيه.

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

    بمجرد الموافقة على شروط الاستخدام وتحديد حساب مشاركة البيانات لإدارة حصتك المستلمة، حدد قبول وتكوين. سيتم إنشاء اشتراك في المشاركة.

    قبول الخيارات

    ينقلك هذا الإجراء إلى المشاركة المستلمة في حساب مشاركة البيانات الخاص بك.

    إذا كنت لا تريد قبول الدعوة، فحدد رفض.

تكوين المشاركة المستلمة

اتبع الخطوات أدناه لضبط المكان الذي تريد تلقي البيانات فيه.

  1. حدد علامة التبويب مجموعات البيانات . ضع علامة في المربع بجوار مجموعة البيانات التي ترغب في تعيين وجهة لها. حدد + خريطة للاستهداف لاختيار مخزن بيانات مستهدف.

    خريطة إلى الهدف

  2. اختر نوع مخزن البيانات المستهدف الذي تريد أن تصل إليه البيانات. سيتم استبدال أي ملفات بيانات أو جداول في مخزن البيانات الهدف بنفس المسار والاسم. إذا كنت تتلقى بيانات في قاعدة بيانات Azure SQL أو Azure Synapse Analytics (المعروف سابقا باسم Azure SQL DW)، فحدد خانة الاختيار السماح لمشاركة البيانات بتشغيل البرنامج النصي "إنشاء مستخدم" أعلاه نيابة عني.

    للمشاركة الموضعية، حدد مخزن بيانات في الموقع المحدد. الموقع هو مركز بيانات Azure حيث يوجد مخزن البيانات المصدر لموفر البيانات. بمجرد تعيين مجموعة البيانات، يمكنك اتباع الرابط الموجود في المسار المستهدف للوصول إلى البيانات.

    حساب التخزين المستهدف

  3. بالنسبة للمشاركة المستندة إلى اللقطات، إذا قام موفر البيانات بإنشاء جدول لقطة لتوفير تحديث منتظم للبيانات، فيمكنك أيضا تمكين جدول اللقطات عن طريق تحديد علامة التبويب جدول اللقطة . حدد المربع بجوار جدول اللقطات وحدد + تمكين. ستبدأ اللقطة المجدولة الأولى في غضون دقيقة واحدة من وقت الجدول وستبدأ اللقطات اللاحقة في غضون ثوان من الوقت المجدول.

    تمكين جدول اللقطات

    لا تستمر البيانات الوصفية للملفات المنسوخة بعد كل تشغيل. وهو كذلك بسبب طبيعة تصميمه.

تشغيل لقطة

تنطبق هذه الخطوات فقط على المشاركة المستندة إلى اللقطات.

  1. يمكنك تشغيل لقطة عن طريق تحديد علامة التبويب التفاصيل متبوعة بلقطة المشغل. هنا ، يمكنك تشغيل لقطة كاملة أو متزايدة لبياناتك. إذا كانت هذه هي المرة الأولى التي تتلقى فيها بيانات من موفر البيانات الخاص بك، فحدد النسخة الكاملة.

    لقطة الزناد

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

    مجموعات بيانات المستهلك

عرض السجل

تنطبق هذه الخطوة فقط على المشاركة المستندة إلى اللقطة. لعرض سجل اللقطات الخاصة بك، حدد علامة التبويب المحفوظات . ستجد هنا سجل لجميع اللقطات التي تم إنشاؤها خلال ال 30 يوما الماضية.

تنظيف الموارد

عندما لا تكون هناك حاجة إلى المورد، انتقل إلى صفحة نظرة عامة على مشاركة البيانات، وحدد حذف لإزالته.

الخطوات التالية

في هذا البرنامج التعليمي، تعلمت كيفية قبول مشاركة بيانات Azure وتلقيها. لمعرفة المزيد حول مفاهيم Azure Data Share، تابع إلى مصطلحات مشاركة بيانات Azure.