مشاركة عبر


إنشاء غرف نظيفة

هام

هذه الميزة في المعاينة العامة.

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

قبل البدء

تختلف الامتيازات اللازمة لاستخدام الغرف النظيفة وفقا للمهمة:

  • لإنشاء غرفة نظيفة، يجب أن يكون لديك الامتياز CREATE CLEAN ROOM أو أن تكون مسؤول metastore. يتم تعيين المنشئ تلقائيا كمالك للغرفة النظيفة في مخزن بيانات تعريف كتالوج Unity الخاص بهم.

  • لبدء المشاركة في غرفة نظيفة تتم مشاركتها معك، يجب أن تكون مسؤول metastore.

    عند مشاركة غرفة نظيفة، يتم تعيين ملكية الغرفة النظيفة تلقائيا لمسؤول metastore الخاص بالمؤسسة المتعاونة. يمكن لمسؤول metastore إعادة تعيين الملكية إلى مسؤول غير metastore. كأفضل ممارسة لإدارة البيانات، توصي Databricks بتعيين الملكية إلى مجموعة.

    إذا لم يتم تعيين مسؤول metastore لمساحة العمل الخاصة بك، فيجب عليك تعيين الدور. راجع تعيين مسؤول metastore وإدارة ملكية كائن كتالوج Unity.

  • لإضافة أصول البيانات ودفاتر الملاحظات وإزالتها في غرفة نظيفة، يجب أن تكون مالك الغرفة النظيفة أو تتمتع بامتياز MODIFY CLEAN ROOM في الغرفة النظيفة. بالإضافة إلى ذلك، يجب أن يكون لديك SELECT أنت ومالك الغرفة النظيفة (إذا لم تكن المالك) على الجداول التي تضيفها وعلى READ VOLUME وحدات التخزين التي تضيفها.

للتعرف على متطلبات الأذونات لتحديث الغرف النظيفة وتشغيل المهام (دفاتر الملاحظات) في الغرف النظيفة، راجع إدارة الغرف النظيفة وتشغيل دفاتر الملاحظات في غرف نظيفة.

يمكنك إنشاء ما يصل إلى خمس غرف نظيفة لكل مخزن بيانات التعريف.

الخطوة 1. طلب معرف مشاركة المتعاون

قبل أن تتمكن من إنشاء غرفة نظيفة، يجب أن يكون لديك معرف مشاركة Clean Room للمؤسسة التي ستتعاون معها. معرف المشاركة هو سلسلة تتكون من معرف metastore العمومي للمؤسسة + معرف مساحة العمل + اسم مستخدم جهة الاتصال (عنوان البريد الإلكتروني). يمكن أن يكون المتعاون في أي سحابة أو منطقة.

تواصل مع المتعاون لطلب معرف المشاركة.

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

الخطوة 2. إنشاء غرفة نظيفة

لإنشاء غرفة نظيفة، يجب استخدام مستكشف الكتالوج.

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

  2. في صفحة الوصول السريع، انقر فوق الزر تنظيف الغرف>.

    بدلا من ذلك، انقر فوق أيقونة الترس في أعلى جزء الكتالوج وحدد تنظيف الغرف.أيقونة الترس

  3. انقر فوق إنشاء غرفة نظيفة.

  4. في صفحة إنشاء غرفة نظيفة، أدخل اسما سهل الاستخدام للغرفة النظيفة.

    لا يمكن للاسم استخدام المسافات أو الفترات الزمنية أو الخطوط المائلة للأمام (/).

    لا يمكنك تغيير اسم الغرفة النظيفة بمجرد حفظها. استخدم اسما سيجده المتعاون مفيدا ووصفيا.

  5. حدد موفر السحابة والمنطقة التي سيتم إنشاء الغرفة النظيفة المركزية فيها.

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

  6. (اختياري) إضافة تعليق.

  7. أدخل معرف مشاركة الغرفة النظيفة الخاص بالمتعاون.

    راجع الخطوة 1. طلب معرف مشاركة المتعاون.

  8. دون أسماء الكتالوجات المعينة لك (المنشئ) والمتعاون.

    ستظهر جميع أصول البيانات المضافة إلى الغرفة النظيفة ضمن هذا الكتالوج في الغرفة النظيفة المركزية، ويمكن الرجوع إليها باستخدام هذا الكتالوج في مساحة الاسم ثلاثية المستويات في كتالوج Unity (<catalog>.<schema>.<table-etc>).

  9. انقر فوق إنشاء غرفة نظيفة.

الخطوة 3. إضافة أصول البيانات ودفاتر الملاحظات إلى الغرفة النظيفة

يمكن لأي من الطرفين في الغرفة النظيفة (المنشئ والمتعاون) إضافة الجداول ووحدات التخزين ودفاتر الملاحظات إلى الغرفة النظيفة.

الأذونات المطلوبة:

  • يجب أن تكون المالك أو لديك MODIFY CLEAN ROOM امتياز في الغرفة النظيفة.

  • يجب أن يكون لديك SELECT أنت ومالك الغرفة النظيفة (إذا لم تكن المالك) على أي جدول وعلى READ VOLUME أي وحدة تخزين تضيفها، جنبا إلى جنب مع USE CATALOG و USE SCHEMA في الكتالوج والمخطط الأصل.

    يجب على مالك الغرفة النظيفة الحفاظ على هذه الامتيازات طوال عمر الغرفة النظيفة.

إشعار

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

لإضافة أصول:

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

  2. في صفحة الوصول السريع، انقر فوق الزر تنظيف الغرف>.

    بدلا من ذلك، انقر فوق أيقونة الترس في أعلى جزء الكتالوج وحدد تنظيف الغرف.أيقونة الترس

  3. ابحث عن اسم الغرفة النظيفة التي تريد تحديثها وانقر فوقها.

  4. لإضافة أصول البيانات (الجداول ووحدات التخزين)، انقر فوق الزر + إضافة أصول البيانات.

  5. حدد الجداول ووحدات التخزين التي تريد مشاركتها وانقر فوق إضافة أصول بيانات.

    عند مشاركة جدول أو وحدة تخزين، يمكنك إضافة اسم مستعار اختياريا. سيكون الاسم المستعار هو الاسم الوحيد المرئي في الغرفة النظيفة.

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

  6. لإضافة دفاتر ملاحظات، انقر فوق الزر + إضافة دفاتر ملاحظات واستعرض بحثا عن دفتر الملاحظات الذي تريد إضافته.

    يمكنك اختياريا إعطاء دفتر الملاحظات اسما بديلا لدفتر الملاحظات.

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

    تعمل دفاتر الملاحظات على مبدأ الموافقة الضمنية: لا يمكنك تشغيل دفاتر الملاحظات التي تقوم بإنشائها. يمكنك إنشاء دفاتر الملاحظات التي يستخدمها المتعاون، وينشئ المتعاون دفاتر الملاحظات التي تستخدمها.

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

    يمكنك استخدام دفتر ملاحظات لإنشاء جداول إخراج تتم مشاركتها مؤقتا إلى metastore الخاص بالمتعاون عند تشغيل دفتر الملاحظات. راجع إنشاء جداول الإخراج والعمل معها في Databricks Clean Rooms.

    هام

    يجب أن تستخدم أي مراجع دفتر ملاحظات للجداول أو وحدات التخزين التي تمت إضافتها إلى الغرفة النظيفة اسم الكتالوج المعين عند إنشاء الغرفة النظيفة ("منشئ" لأصول البيانات التي أضافها منشئ الغرفة النظيفة، و"المتعاون" لأصول البيانات التي أضافها المتعاون المدعو). على سبيل المثال، يمكن تسمية creator.sales.californiaجدول أضافه المنشئ .

    وبالمثل، تأكد من أن دفتر الملاحظات يستخدم أي أسماء مستعارة تم تعيينها لأصول البيانات في الغرفة النظيفة.