اقرأ باللغة الإنجليزية

مشاركة عبر


مشاركة البيانات باستخدام بروتوكول المشاركة المفتوحة ل Delta (للموفرين)

تقدم هذه المقالة نظرة عامة حول كيفية استخدام موفري بروتوكول المشاركة المفتوحة لمشاركة دلتا لمشاركة البيانات من مساحة عمل Azure Databricks الممكنة لكتالوج Unity مع أي مستخدم على أي نظام أساسي للحوسبة، في أي مكان.

ملاحظة

إذا كنت مستلم بيانات (مستخدم أو مجموعة من المستخدمين الذين تتم مشاركة البيانات معهم)، فشاهد بدلا من ذلك Access data shared معك باستخدام Delta Sharing (للمستلمين).

من الذي يجب أن يستخدم بروتوكول المشاركة المفتوحة ل Delta؟

هناك ثلاث طرق لمشاركة البيانات باستخدام Delta Sharing:

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

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

  2. يتيح لك التنفيذ المدار من قبل العميل لخادم Delta Sharing مفتوح المصدر المشاركة من أي نظام أساسي إلى أي نظام أساسي، سواء Databricks أم لا.

    انظر github.com/delta-io/delta-sharing.

  3. يتيح لك بروتوكول مشاركة Databricks-to-Databricks مشاركة البيانات من مساحة العمل الممكنة لكتالوج Unity مع المستخدمين الذين لديهم أيضا حق الوصول إلى مساحة عمل Databricks الممكنة لكتالوج Unity.

    راجع مشاركة البيانات باستخدام بروتوكول Delta Sharing Databricks-to-Databricks (للموفرين).

للحصول على مقدمة حول Delta Sharing والمزيد من المعلومات حول هذه الطرق الثلاثة، راجع ما هي Delta Sharing؟.

سير عمل المشاركة المفتوحة لمشاركة دلتا

يوفر هذا القسم نظرة عامة عالية المستوى على سير عمل المشاركة المفتوحة، مع ارتباطات إلى وثائق مفصلة لكل خطوة.

في نموذج مشاركة دلتا المفتوحة:

  1. ينشئ موفر البيانات مستلما، وهو كائن مسمى يمثل مستخدما أو مجموعة من المستخدمين يريد موفر البيانات مشاركة البيانات معهم.

    عندما يقوم موفر البيانات بإنشاء المستلم، يقوم Azure Databricks بإنشاء رمز مميز وملف بيانات اعتماد يتضمن الرمز المميز وارتباط تنشيط يمكن لموفر البيانات إرساله إلى المستلم للوصول إلى ملف بيانات الاعتماد.

    للحصول على التفاصيل، راجع الخطوة 1: إنشاء المستلم.

  2. ينشئ موفر البيانات مشاركة، وهو كائن مسمى يحتوي على مجموعة من الجداول المسجلة في مخزن بيانات تعريف كتالوج Unity في حساب الموفر.

    للحصول على التفاصيل، راجع إنشاء مشاركات وإدارتها لمشاركة دلتا.

  3. يمنح موفر البيانات المستلم حق الوصول إلى المشاركة.

    للحصول على التفاصيل، راجع إدارة الوصول إلى مشاركات بيانات Delta Sharing (للموفرين).

  4. يرسل موفر البيانات ارتباط التنشيط إلى المستلم عبر قناة آمنة، بالإضافة إلى إرشادات لاستخدام ارتباط التنشيط لتنزيل ملف بيانات الاعتماد الذي سيستخدمه المستلم لإنشاء اتصال آمن مع موفر البيانات لتلقي البيانات المشتركة.

    للحصول على التفاصيل، راجع الخطوة 2: الحصول على ارتباط التنشيط.

  5. يتبع مستلم البيانات ارتباط التنشيط لتنزيل ملف بيانات الاعتماد، ثم يستخدم ملف بيانات الاعتماد للوصول إلى البيانات المشتركة.

    تتوفر البيانات المشتركة للقراءة فقط. يمكن للمستخدمين الوصول إلى البيانات باستخدام النظام الأساسي أو الأدوات التي يختارونها.

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

اعتبارات الإعداد والأمان للمشاركة المفتوحة

إدارة الرمز المميز الجيدة هي المفتاح لمشاركة البيانات بأمان عند استخدام نموذج المشاركة المفتوح:

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

يمكن لموفري البيانات توفير أمان إضافي عن طريق تعيين قوائم الوصول إلى IP لتقييد وصول المستلم إلى مواقع شبكة معينة. راجع تقييد وصول مستلم Delta Sharing باستخدام قوائم الوصول إلى IP (مشاركة مفتوحة).