تشغيل دفاتر الملاحظات في غرف نظيفة
توضح هذه المقالة كيفية تشغيل دفاتر الملاحظات في غرف نظيفة. دفاتر الملاحظات هي الواجهة التي يستخدمها المتعاونون لتشغيل تحليل البيانات بالتعاون.
لمعرفة كيفية إضافة دفتر ملاحظات إلى غرفة نظيفة، راجع إنشاء غرف نظيفة.
قبل البدء
لتشغيل دفتر ملاحظات في غرفة نظيفة، يجب أن تكون:
- مالك الغرفة النظيفة أو لديه
EXECUTE CLEAN ROOM TASK
امتياز على الغرفة النظيفة. - متعاون لم يقم بإنشاء دفتر الملاحظات. يتعذر على منشئ دفتر الملاحظات تشغيل دفتر الملاحظات. يفرض هذا الموافقة الضمنية على دفتر الملاحظات من قبل كلا الطرفين.
إشعار
يتم تعيين المنشئ تلقائيا كمالك للغرفة النظيفة في حساب Databricks الخاص به. يتم تعيين ملكية الغرفة النظيفة تلقائيا لمسؤول metastore الخاص بمؤسسة المتعاونين في حساب Databricks الخاص بهم. يمكنك نقل الملكية. راجع إدارة ملكية كائن كتالوج Unity.
تشغيل دفتر ملاحظات في غرفة نظيفة
لتشغيل دفتر ملاحظات في غرفة نظيفة، يجب استخدام مستكشف الكتالوج.
في مساحة عمل Azure Databricks، انقر فوق
كتالوج.
في أعلى جزء الكتالوج، انقر فوق أيقونة
الترس وحدد تنظيف الغرف.
بدلا من ذلك، من صفحة الوصول السريع، انقر فوق الزر تنظيف الغرف > .
حدد الغرفة النظيفة من القائمة.
ضمن دفاتر الملاحظات، انقر فوق دفتر الملاحظات لفتحه في وضع المعاينة.
انقر فوق الزر تشغيل.
يمكنك فقط تشغيل دفاتر الملاحظات التي قام المتعاون الآخر بمشاركتها.
(اختياري) في مربع الحوار تشغيل دفتر الملاحظات باستخدام المعلمات ، انقر فوق + إضافة لتمرير قيم المعلمات إلى مهمة مهمة دفتر الملاحظات.
لمزيد من المعلومات حول معلمات مهام الوظيفة، راجع معلمات المهام.
انقر فوق خانة اختيار التأكيد.
انقر فوق تشغيل.
انقر فوق عرض التفاصيل لعرض تقدم التشغيل.
بدلا من ذلك، يمكنك عرض تقدم التشغيل بالانتقال إلى تشغيل على هذه الصفحة أو بالنقر فوق مهام سير العمل في الشريط الجانبي لمساحة العمل والذهاب إلى علامة التبويب تشغيل المهمة.
عرض نتائج تشغيل دفتر الملاحظات.
تظهر نتائج دفتر الملاحظات بعد اكتمال التشغيل. لعرض عمليات التشغيل السابقة، انتقل إلى عمليات التشغيل وانقر فوق الارتباط في العمود وقت البدء.
مشاركة إخراج دفتر الملاحظات باستخدام جداول الإخراج
جداول الإخراج هي جداول مؤقتة للقراءة فقط تم إنشاؤها بواسطة تشغيل دفتر ملاحظات ومشاركتها إلى metastore الخاص بمشغل دفتر الملاحظات. إذا أنشأ دفتر الملاحظات جدول إخراج، يمكن لمشغل دفتر الملاحظات الوصول إليه في كتالوج إخراج ومشاركته مع مستخدمين آخرين في مساحة العمل الخاصة بهم. راجع إنشاء جداول الإخراج والعمل معها في Databricks Clean Rooms.
استخدام Azure Databricks Workflows لتشغيل دفاتر ملاحظات الغرف النظيفة
يمكنك استخدام وظائف Azure Databricks لتشغيل دفاتر الملاحظات وتنفيذ المهام على جداول الإخراج، ما يتيح لك إنشاء مهام سير عمل معقدة تتضمن أصول الغرفة النظيفة. تجعل هذه الميزات على وجه الخصوص مهام سير العمل هذه ممكنة:
- يتيح لك نوع مهمة دفتر ملاحظات Clean Room تحديد دفتر ملاحظات غرفة نظيفة وتشغيله كمهمة مهام سير العمل. راجع مهمة دفتر ملاحظات Clean Room للمهام.
- يمكن أن تنشئ عمليات تشغيل دفتر الملاحظات التي بدأها سير العمل جداول إخراج يمكن الرجوع إليها بواسطة مهام سير العمل الأخرى. راجع إنشاء جداول الإخراج والعمل معها في Databricks Clean Rooms.
- يمكن أن تستخدم مهام سير العمل قيم المهام التي تمرر قيم معلمات المهمة لتنظيف دفاتر ملاحظات الغرفة أو التقاط إخراج دفتر ملاحظات للغرفة النظيفة وتمرير هذا الإخراج إلى مهام سير العمل الأخرى. راجع استخدام قيم المهام لتمرير المعلومات بين المهام.
على سبيل المثال، يمكنك إنشاء سير عمل ينشر اسم مخطط الإخراج الذي تم إنشاؤه ديناميكيا عبر المهام، عن طريق القيام بما يلي:
إنشاء مهمة من نوع مهمة دفتر ملاحظات Clean Rooms الذي يقوم بتشغيل دفتر ملاحظات يتضمن إعداد قيمة المهمة التالية:
dbutils.jobs.taskValues.set(key="output_schema", value=dbutils.widgets.get("cr_output_schema"))
إنشاء مهمة لاحقة
output_schema
تشير إلى القيمة لمعالجة الإخراج.