تكوين نظام المجموعة ل Databricks Connect

إشعار

تتناول هذه المقالة Databricks Connect ل Databricks Runtime 13.3 LTS وما فوق.

تسرد هذه المقالة إعدادات التكوين لحساب Azure Databricks المطلوب ل Databricks Connect للاتصال بها. تنطبق هذه المعلومات على إصدار Python وSc scala من Databricks Connect ما لم يذكر خلاف ذلك.

يمكنك Databricks Connect من توصيل IDEs الشائعة مثل Visual Studio Code وPyCharm وRStudio Desktop وIntelliJ IDEA وخوادم دفتر الملاحظات والتطبيقات المخصصة الأخرى إلى مجموعات Azure Databricks. راجع ما هو Databricks Connect؟.

المتطلبات

  • حساب Azure Databricks ومساحة العمل التي تم تمكين كتالوج Unity لها. راجع إعداد كتالوج Unity وإدارته وتمكين مساحة عمل كتالوج Unity.
  • مجموعة Azure Databricks مع Databricks Runtime 13.3 LTS أو أعلى مثبتة.
  • يجب أن يكون إصدار Databricks Runtime من مجموعتك مساويا لإصدار حزمة Databricks Connect أو أعلى منه. توصي Databricks باستخدام أحدث حزمة من Databricks Connect التي تطابق إصدار Databricks Runtime. إذا كنت ترغب في استخدام الميزات المتوفرة في الإصدارات الأحدث من Databricks Runtime، يجب ترقية حزمة Databricks Connect. راجع ملاحظات إصدار Databricks Connect للحصول على قائمة بإصدارات Databricks Connect المتوفرة. للحصول على ملاحظات حول إصدار Databricks Runtime، راجع إصدارات ملاحظات إصدار Databricks Runtime والتوافق.
  • يجب أن تستخدم المجموعة وضع الوصول إلى نظام المجموعة المعينة أو المشتركة. راجع أوضاع الوصول.

التحقق البرمجي

في Databricks Connect 14.3 وما فوق، DatabricksSession.builder يقدم validateSession، الذي يقوم بتشغيل سلسلة من عمليات التحقق من الصحة لضمان استيفاء المتطلبات السابقة.

في Databricks Connect ل Python، databricks-connect يحتوي الثنائي على test أوامر فرعية تنفذ نفس مجموعة عمليات التحقق من الصحة.

يجب تشغيل هذا الأمر على المحطة الطرفية مع بيئة Python نشطة تتضمن Databricks Connect، ومع مجموعة بيانات الاعتماد الافتراضية المكونة. لتكوين بيانات الاعتماد هذه، راجع تكوين خصائص الاتصال.

databricks-connect test

سيفشل الأمر مع رمز خروج غير صفري ورسالة مناسبة عند عدم استيفاء أي من المتطلبات.

تعطيل Databricks Connect

يمكن تعطيل خدمات Databricks Connect (وSpark Connect الأساسي) على أي مجموعة معينة.

لتعطيل خدمة Databricks Connect، قم بتعيين تكوين Spark التالي على نظام المجموعة.

spark.databricks.service.server.enabled false

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