تشغيل U-SQL وتصحيح الأخطاء محليا في Visual Studio Code

هام

تم إيقاف Azure Data Lake Analytics في 29 فبراير 2024. تعرف على المزيد من خلال هذا الإعلان.

بالنسبة لتحليلات البيانات، يمكن لمؤسستك استخدام Azure Synapse Analytics أو Microsoft Fabric.

توضح هذه المقالة كيفية تشغيل مهام U-SQL على جهاز تطوير محلي لتسريع مراحل الترميز المبكرة أو لتصحيح التعليمات البرمجية محليا في Visual Studio Code. للحصول على إرشادات حول Azure Data Lake Tool ل Visual Studio Code، راجع استخدام أدوات Azure Data Lake ل Visual Studio Code.

تدعم عمليات تثبيت Windows فقط من Azure Data Lake Tools ل Visual Studio الإجراء لتشغيل U-SQL محليا وتصحيح أخطاء U-SQL محليا. لا تدعم عمليات التثبيت على أنظمة التشغيل المستندة إلى macOS وLinux هذه الميزة.

إعداد بيئة التشغيل المحلي U-SQL

  1. حدد Ctrl+Shift+P لفتح لوحة الأوامر، ثم أدخل ADL: تنزيل حزمة التشغيل المحلي لتنزيل الحزم.

    تنزيل حزم تبعية ADL LocalRun

  2. حدد موقع حزم التبعية من المسار الموضح في جزء الإخراج ، ثم قم بتثبيت BuildTools وWin10SDK 10240. فيما يلي مثال على المسار:
    C:\Users\xxx\AppData\Roaming\LocalRunDependency

    تحديد موقع حزم التبعية

    2.1 لتثبيت BuildTools، حدد visualcppbuildtools_full.exe في المجلد LocalRunDependency، ثم اتبع إرشادات المعالج.

    تثبيت BuildTools

    2.2 لتثبيت Win10SDK 10240، حدد sdksetup.exe في المجلد LocalRunDependency/Win10SDK_10.0.10240_2، ثم اتبع إرشادات المعالج.

    تثبيت Win10SDK 10240

  3. إعداد متغير البيئة. قم بتعيين متغير البيئة SCOPE_CPP_SDK إلى:
    C:\Users\XXX\AppData\Roaming\LocalRunDependency\CppSDK_3rdparty

بدء خدمة التشغيل المحلي وإرسال مهمة U-SQL إلى حساب محلي

بالنسبة للمستخدم لأول مرة، استخدم ADL: تنزيل حزمة التشغيل المحلي لتنزيل حزم التشغيل المحلية، إذا لم تقم بإعداد بيئة تشغيل U-SQL المحلية.

  1. حدد Ctrl+Shift+P لفتح لوحة الأوامر، ثم أدخل ADL: بدء خدمة التشغيل المحلي.

  2. حدد قبول لقبول شروط ترخيص برامج Microsoft لأول مرة.

    قبول شروط ترخيص برامج Microsoft

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

    Data Lake Tools for Visual Studio Code local run cmd

  4. حدد Ctrl+Shift+P لفتح لوحة الأوامر، وأدخل ADL: إرسال الوظيفة، ثم حدد Local لإرسال المهمة إلى حسابك المحلي.

    Data Lake Tools for Visual Studio Code حدد local

  5. بعد إرسال الوظيفة، يمكنك عرض تفاصيل الإرسال. لعرض تفاصيل الإرسال، حدد jobUrl في نافذة الإخراج . يمكنك أيضا عرض حالة إرسال المهمة من وحدة تحكم cmd. أدخل 7 في وحدة تحكم cmd إذا كنت تريد معرفة المزيد من تفاصيل المهمة.

    Data Lake Tools for Visual Studio Code local run outputData Lake Tools for Visual Studio Code local run cmd status

بدء تصحيح أخطاء محلي لوظيفة U-SQL

للمستخدم لأول مرة:

  1. استخدام ADL: تنزيل حزمة التشغيل المحلي لتنزيل حزم التشغيل المحلية، إذا لم تقم بإعداد بيئة التشغيل المحلية U-SQL.
  2. قم بتثبيت .NET Core SDK 2.0 كما هو مقترح في مربع الرسالة، إذا لم يكن مثبتا.   التذكير يثبت Dotnet
  3. قم بتثبيت C# ل Visual Studio Code كما هو مقترح في مربع الرسالة إذا لم يكن مثبتا. حدد تثبيت للمتابعة، ثم أعد تشغيل VS Code.

تذكير لتثبيت C#

اتبع الخطوات أدناه لإجراء تصحيح الأخطاء المحلي:

  1. حدد Ctrl+Shift+P لفتح لوحة الأوامر، ثم أدخل ADL: بدء خدمة التشغيل المحلي. يتم فتح وحدة تحكم cmd. تأكد من تعيين DataRoot .

  2. تعيين نقطة توقف في التعليمات البرمجية C# في الخلف.

  3. بالعودة إلى محرر البرنامج النصي، انقر بزر الماوس الأيمن وحدد ADL: Local Debug.

    أدوات Data Lake لنتيجة تصحيح الأخطاء المحلية ل Visual Studio Code

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