مشاركة عبر


الوصول إلى البيانات المشتركة معك باستخدام Delta Sharing (للمستلمين)

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

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

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

مشاركة Databricks إلى Databricks والمشاركة المفتوحة

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

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

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

لا يتم توفير البيانات المشتركة من قبل Databricks مباشرة ولكن من قبل موفري البيانات الذين يعملون على Azure Databricks.

إشعار

قد يجمع Databricks معلومات حول استخدام مستلمي البيانات للبيانات المشتركة والوصول إليها (بما في ذلك تحديد أي فرد أو شركة يصل إلى البيانات باستخدام ملف بيانات الاعتماد فيما يتعلق بهذه المعلومات) وقد يشاركها مع موفر البيانات المعمول به.

الوصول إلى البيانات المشتركة معك

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

الحصول على حق الوصول في نموذج Databricks-to-Databricks

في نموذج Databricks-to-Databricks:

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

    معرف المشاركة هو سلسلة تتكون من سحابة metastore والمنطقة وUUID (المعرف الفريد لمخزن البيانات التعريفي)، بالتنسيق <cloud>:<region>:<uuid>. على سبيل المثال، aws:eu-west-1:b0c978c8-3e68-4cdf-94af-d05c120ed1ef

    للحصول على معرف المشاركة باستخدام مستكشف الكتالوج:

    1. في مساحة عمل Azure Databricks، انقر فوق أيقونة الكتالوج كتالوج.

    2. في أعلى جزء Catalog، انقر فوق أيقونةأيقونة الترس الترس وحدد Delta Sharing.

      بدلا من ذلك، من صفحة الوصول السريع، انقر فوق الزر مشاركة > دلتا.

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

    للحصول على معرف المشاركة باستخدام دفتر ملاحظات أو استعلام Databricks SQL، استخدم دالة SQL الافتراضية CURRENT_METASTORE. إذا كنت تستخدم دفتر ملاحظات، فيجب تشغيله على نظام مجموعة مستخدم مشترك أو واحد في مساحة العمل التي ستستخدمها للوصول إلى البيانات المشتركة.

    SELECT CURRENT_METASTORE();
    
  2. يقوم موفر البيانات بإنشاء:

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

الحصول على حق الوصول في نموذج المشاركة المفتوح

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

  1. يقوم موفر البيانات بإنشاء:

    • مستلم في حساب Databricks الخاص به لتمثيلك والمستخدمين في مؤسستك الذين سيوصولون إلى البيانات. يتم إنشاء رمز مميز وملف بيانات اعتماد كجزء من هذا التكوين.
    • مشاركة، وهي تمثيل للجداول والأقسام التي سيتم مشاركتها معك.
  2. يرسل لك موفر البيانات عنوان URL للتنشيط عبر قناة آمنة. يمكنك متابعته لتنزيل ملف بيانات اعتماد يتيح لك الوصول إلى البيانات المشتركة معك.

    هام

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

    إذا فقدت ارتباط التنشيط قبل استخدامه، فاتصل بموفر البيانات.

  3. تخزين ملف بيانات الاعتماد في موقع آمن.

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

قراءة البيانات المشتركة

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

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

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

لمعرفة كيفية الوصول إلى البيانات المشتركة وقراءتها باستخدام ملف بيانات الاعتماد في Azure Databricks وApache Spark وpandas وPower BI، راجع قراءة البيانات المشتركة باستخدام مشاركة دلتا المفتوحة (للمستلمين).

قراءة البيانات المشتركة باستخدام مشاركة Databricks-to-Databricks

إذا تمت مشاركة البيانات معك باستخدام نموذج Databricks-to-Databricks، فلا يلزم وجود ملف بيانات اعتماد للوصول إلى البيانات المشتركة. تهتم Databricks بالاتصال الآمن، ويمكن اكتشاف البيانات المشتركة تلقائيا في مساحة عمل Databricks.

لمعرفة كيفية البحث عن تلك البيانات المشتركة وقراءتها وإدارتها في مساحة عمل Databricks، راجع قراءة البيانات المشتركة باستخدام Databricks-to-Databricks Delta Sharing (للمستلمين).

تدقيق استخدام البيانات المشتركة

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

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