قم بتشغيل U-SQL وتصحيح الأخطاء محليا في التعليمات البرمجية Visual Studio

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

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

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

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

    Download the ADL LocalRun Dependency packages

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

    Locate the dependency packages

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

    Install BuildTools

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

    Install 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 لأول مرة.

    Accept the Microsoft Software License Terms

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

    Data Lake Tools for Visual Studio Code local run cmd

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

    Data Lake Tools for Visual Studio Code select 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 كما هو مقترح في مربع الرسالة، إذا لم يكن مثبتا.   reminder installs Dotnet
  3. قم بتثبيت C # ل Visual Studio التعليمات البرمجية كما هو مقترح في مربع الرسالة إذا لم يكن مثبتا. انقر فوق تثبيت للمتابعة، ثم قم بإعادة تشغيل VSCode.

Reminder to install C#

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

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

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

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

    Data Lake Tools for Visual Studio Code local debug result

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