استخدام Visual Studio Code مع Databricks Connect ل Python

إشعار

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

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

إشعار

قبل البدء في استخدام Databricks Connect، يجب عليك إعداد عميل Databricks Connect.

تلميح

يحتوي ملحق Databricks ل Visual Studio Code بالفعل على دعم مضمن ل Databricks Connect ل Databricks Runtime 13.3 LTS وما فوق. راجع تصحيح التعليمات البرمجية باستخدام Databricks Connect لملحق Databricks ل Visual Studio Code.

لاستخدام Databricks Connect مع Visual Studio Code وPython، اتبع هذه الإرشادات.

  1. ابدأ تشغيل Visual Studio Code.

  2. افتح المجلد الذي يحتوي على بيئة Python الظاهرية (مجلد فتح الملف>).

  3. في Visual Studio Code Terminal (عرض > المحطة الطرفية)، قم بتنشيط البيئة الظاهرية.

  4. تعيين مترجم Python الحالي ليكون المترجم المشار إليه من البيئة الظاهرية:

    1. في لوحة الأوامر (عرض > لوحة الأوامر)، اكتب Python: Select Interpreter، ثم اضغط على مفتاح الإدخال Enter.
    2. حدد المسار إلى مترجم Python المشار إليه من البيئة الظاهرية.
  5. أضف إلى المجلد ملف تعليمة Python البرمجية (.py) الذي يحتوي على التعليمات البرمجية المثال أو التعليمات البرمجية الخاصة بك. إذا كنت تستخدم التعليمات البرمجية الخاصة بك، يجب على الأقل تهيئة DatabricksSession كما هو موضح في مثال التعليمات البرمجية.

  6. لتشغيل التعليمات البرمجية، انقر فوق Run > Run Without Debugging في القائمة الرئيسية. يتم تشغيل جميع التعليمات البرمجية ل Python محليا، بينما يتم إرسال جميع التعليمات البرمجية PySpark التي تتضمن عمليات DataFrame على نظام المجموعة في مساحة عمل Azure Databricks البعيدة ويتم إرسال استجابات التشغيل مرة أخرى إلى المتصل المحلي.

  7. لتتبع أخطاء التعليمات البرمجية:

    1. مع فتح ملف التعليمات البرمجية Python، قم بتعيين أي نقاط توقف حيث تريد أن تتوقف التعليمات البرمجية الخاصة بك مؤقتا أثناء التشغيل.
    2. انقر فوق الأيقونة تشغيل وتصحيح على الشريط الجانبي، أو انقر فوق عرض > تشغيل في القائمة الرئيسية.
    3. في طريقة العرض تشغيل وتصحيح ، انقر فوق الزر تشغيل وتصحيح الأخطاء.
    4. اتبع الإرشادات التي تظهر على الشاشة لبدء تشغيل التعليمات البرمجية وتصحيحها.

    يتم تصحيح جميع التعليمات البرمجية ل Python محليا، بينما تستمر جميع التعليمات البرمجية PySpark في التشغيل على نظام المجموعة في مساحة عمل Azure Databricks البعيدة. لا يمكن تصحيح أخطاء التعليمات البرمجية لمحرك Spark الأساسي مباشرة من العميل.

للحصول على إرشادات تشغيل وتصحيح أخطاء أكثر تحديدا، راجع تكوين وتشغيل مصحح الأخطاء وتصحيح أخطاء Python في VS Code.