استكشاف أخطاء الاتصال Databricks وإصلاحها ل Scala

إشعار

تتناول هذه المقالة الاتصال Databricks لوقت تشغيل Databricks 13.3 LTS وما فوق.

توفر هذه المقالة معلومات استكشاف الأخطاء وإصلاحها الاتصال Databricks ل Scala. تمكنك الاتصال Databricks من توصيل IDEs الشائعة وخوادم دفاتر الملاحظات والتطبيقات المخصصة إلى مجموعات Azure Databricks. راجع ما هو Databricks الاتصال؟. للحصول على إصدار Python من هذه المقالة، راجع استكشاف أخطاء Databricks الاتصال ل Python وإصلاحها.

خطأ: StatusCode.UNAVAILABLE أو StatusCode.UNKNOWN أو DNS resolution failed أو Received http2 header with status 500

المشكلة: عند محاولة تشغيل التعليمات البرمجية باستخدام Databricks الاتصال، تتلقى رسائل خطأ تحتوي على سلاسل مثل StatusCode.UNAVAILABLEأو StatusCode.UNKNOWNDNS resolution failedأو أو Received http2 header with status: 500.

السبب المحتمل: لا يمكن الاتصال Databricks الوصول إلى مجموعتك.

الحلول الموصى بها:

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

اسم الملف أو اسم الدليل أو بناء جملة تسمية وحدة التخزين غير صحيح على Windows

إذا كنت تستخدم الاتصال Databricks على Windows وشاهد:

The filename, directory name, or volume label syntax is incorrect.

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