⁧⁩اختبار استعلامات Stream Analytics محلياً مع نموذج البيانات باستخدام Visual Studio Code⁧⁩

يمكنك استخدام أدوات Azure Stream Analytics لبرنامج Visual Studio Code لاختبار وظائف Stream Analytics محلياً باستخدام بيانات نموذجية. يمكن العثور على نتائج الإخراج كملفات JSON في مجلد LocalRunOutputs لمشروعك.

لمزيد من المعلومات، راجع نظرة عامة على Stream Analytics المحلي الذي يتم تشغيله في Visual Studio Code باستخدام أدوات ASA.

المتطلبات الأساسية

  • ثبّت .NET core SDK وأعِد تشغيل Visual Studio Code.

  • استخدم التشغيل السريع لمعرفة كيفية إنشاء مهمة Stream Analytics باستخدام Visual Studio Code.

تحضير بيانات العينة

تحتاج إلى إعداد ملفات بيانات الإدخال النموذجية أولاً. إذا كان لديك بالفعل بعض ملفات البيانات النموذجية على جهازك، فيمكنك تخطي هذه الخطوة والانتقال إلى الخطوة التالية.

  1. انقر فوق Preview data في ملف تكوين الإدخال من السطر العلوي. سيتم جلب بعض بيانات الإدخال من IoT Hub وتظهر في نافذة المعاينة.

  2. بمجرد عرض البيانات، حدد حفظ باسم لحفظ البيانات في ملف محلي.

Preview live input

تحديد المدخلات المحلية

  1. حدد input.json ضمن مجلد Inputs في مشروع Stream Analytics. ثم حدد Add local input من السطر العلوي.

    أضف المدخلات المحلية من المشروع

    يمكنك أيضاً استخدام Ctrl + Shift + P لفتح لوحة الأوامر وإدخال ASA: Add Input.

    أضف Stream Analytics في كود VS

  2. حدد Local Input.

    أضف إدخال ASA المحلي في Visual Studio Code

  3. حدد New Local Input +.

    أضف إدخال ASA محلياً جديداً في Visual Studio Code

  4. أدخل نفس الاسم المستعار للإدخال الذي استخدمته في الاستعلام الخاص بك.

    أضف اسماً مستعاراً للإدخال المحلي لـ ASA

  5. في ملف LocalInput_Input.json الذي تم إنشاؤه حديثاً، أدخل مسار الملف حيث يوجد ملف البيانات المحلي.

    أدخل مسار الملف المحلي في Visual Studio

  6. حدد Preview Data لمعاينة بيانات الإدخال. يتم الكشف تلقائيا عن نوع التسلسل (JSON أو CSV) لبياناتك. استخدم المحدد لعرض البيانات بتنسيق Table أو Raw. الجدول التالي هو مثال على البيانات الموجودة في تنسيق الجدول:

    معاينة البيانات المحلية في شكل جدول

    الجدول التالي هو مثال على البيانات الموجودة في التنسيق الأوَّلي:

    معاينة البيانات المحلية بتنسيق خام

قم بتشغيل الاستعلامات محلياً

ارجع إلى محرر الاستعلام وحدد Run locally. ثم حدد Use local input من القائمة المنسدلة.

حدد تشغيلاً محلياً في محرر الاستعلام

استخدم المدخلات المحلية

تظهر النتيجة في النافذة اليمنى. يمكنك تحديد "تشغيل" للاختبار مرة أخرى. يمكنك أيضاً تحديد Open in folder لمشاهدة ملفات النتائج في مستكشف الملفات وفتحها باستخدام أدوات أخرى. لا تتوفر ملفات النتائج إلا بتنسيق JSON.

عرض نتيجة التشغيل المحلي

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