اختبار استعلامات "إحصاءات البث" محليا مقابل إدخال البث المباشر باستخدام شفرة Visual Studio
يمكنك استخدام أدوات تحليلات تدفق Azure لشفرة Visual Studio لاختبار مهام تحليلات البث محليا مقابل إدخال البث المباشر. يمكن أن يأتي الإدخال من مصدر مثل Azure Event Hubs أو Azure IoT Hub. يتم إرسال نتائج المخرجات كملفات JSON إلى مجلد في مشروعك يسمى LocalRunOutputs.
لمزيد من المعلومات، راجع نظرة عامة على تحليلات البث المحلية التي يتم تشغيلها في شفرة Visual Studio باستخدام أدوات ASA.
المتطلبات الأساسية
قم بتثبيت .NET Core SDK وأعد تشغيل رمز Visual Studio.
استخدم هذه البداية السريعة للتعرف على كيفية إنشاء مهمة في Stream Analytics باستخدام شفرة Visual Studio.
تحديد إدخال بث مباشر
انقر بزر الماوس الأيمن فوق مجلد الإدخالات في مشروع Stream Analytics الخاص بك. ثم حدد ASA: إضافة إدخال من قائمة السياق.

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

اختر نوع مصدر إدخال من القائمة المنسدلة.

إذا قمت بإضافة الإدخال من لوحة الأوامر، فاختر البرنامج النصي للاستعلام Stream Analytics الذي سيستخدم الإدخال. يجب أن يتم تعبئته تلقائيًا بمسار الملف إلى myASAproj.asaql.

اختر تحديد من اشتراكات Azure من القائمة المنسدلة.

تكوين ملف JSON الذي تم إنشاؤه حديثا. يمكنك استخدام ميزة CodeLens لمساعدتك في إدخال سلسلة، أو التحديد من قائمة منسدلة، أو تغيير النص مباشرة في الملف. لقطة الشاشة التالية تُظهر التحديد من الاشتراكات كمثال.

معاينة الإدخال
للتأكد من أن بيانات الإدخال قادمة، حدد معاينة البيانات في ملف تكوين الإدخال المباشر من السطر العلوي. تأتي بعض بيانات الإدخال من مركز إنترنت الأشياء ويتم عرضها في نافذة المعاينة. قد تستغرق المعاينة بضع ثوان حتى تظهر.

تشغيل الاستعلامات محليا
ارجع إلى محرر الاستعلام، وحدد تشغيل محليا. ثم حدد استخدام الإدخال المباشر من القائمة المنسدلة.


تظهر النتيجة في النافذة اليمنى ويتم تحديثها كل 3 ثوان. يمكنك تحديد تشغيل للاختبار مرة أخرى. يمكنك أيضا تحديد فتح في مجلد لرؤية ملفات النتائج في مستكشف الملفات وفتحها باستخدام Visual Studio Code أو أداة مثل Excel. تتوفر ملفات النتائج بتنسيق JSON فقط.
يتم تعيين الوقت الافتراضي للمهمة لبدء إنشاء الإخراج إلى الآن. يمكنك تخصيص الوقت عن طريق تحديد الزر وقت بدء الإخراج في نافذة النتيجة.

الخطوات التالية
- نظرة عامة على تحليلات البث المحلية التي يتم تشغيلها في شفرة Visual Studio باستخدام أدوات ASA
- اختبار استعلامات Stream Analytics محليًا مع نموذج البيانات باستخدام Visual Studio Code
- استكشف وظائف Azure Stream Analytics باستخدام التعليمات البرمجية Visual Studio (معاينة)
- إعداد خطوط أنابيب CI/CD واختبار الوحدة باستخدام حزمة npm