إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يعد اختبار استعلام Stream Analytics محليا مقابل إدخال البث المباشر خطوة حاسمة في ضمان دقة وكفاءة منطق الاستعلام الخاص بك. باستخدام ملحق Azure Stream Analytics (ASA) ل Visual Studio Code (VS Code)، لديك الأدوات اللازمة لإجراء هذا الاختبار بسلاسة. ترشدك هذه المقالة خلال خطوات إعداد بيئتك، وتكوين إدخال البث المباشر، وتنفيذ الاستعلام محليا لإجراء اختبار شامل.
المتطلبات الأساسية
- قم بتثبيت .NET Core SDK وأعد تشغيل Visual Studio Code.
- اتبع هذا التشغيل السريع لتثبيت وظيفة Stream Analytics وإنشائها باستخدام Visual Studio Code.
تحديد إدخال بث مباشر
انقر بزر الماوس الأيمن فوق مجلد المدخلات في مشروع Stream Analytics وحدد ASA: إضافة إدخال.
أو اضغط على Ctrl+Shift+P لفتح لوحة الأوامر وإدخال ASA: إضافة إدخال. ثم اختر البرنامج النصي للاستعلام لمعالجة دفق الإدخال.
اختر نوع مصدر إدخال مباشر من القائمة المنسدلة، حدد من اشتراكات Azure وأدخل اسما لمصدر الإدخال.
ترى ملف JSON جديد تم إنشاؤه ضمن مجلد الإدخال . افتح الملف وحدد من اشتراكاتك لمساعدتك في تكوين إدخال مراكز الأحداث.
حدد معاينة البيانات للتحقق مما إذا تم تكوين الإدخال المباشر بنجاح.
تشغيل الاستعلام محليا
افتح ملف الاستعلام الخاص بك، وحدد تشغيل محليا أو زر التشغيل في شريط القائمة لفتح نافذة خيار التشغيل المحلي لتكوين وضع التشغيل المحلي.
أختر استخدام الإدخال المباشر والإخراج المحلي لتشغيل المهمة محليا مقابل دفق الإدخال المباشر وإنتاج نتائج الإخراج إلى مجلد محلي. ثم حدد تشغيل لبدء تشغيل المهمة محليا.
يمكنك رؤية نافذة اختبار محلية يتم فتحها وتحديثها كل 3 ثوان. يتم تخزين نتائج الإخراج بتنسيق JSON في مجلد LocalRunOutputs .
تحديد أقسام الإدخال للاختبار المحلي
لتجنب استيعاب جميع البيانات من مراكز الأحداث، يمكنك تحديد أقسام محددة لمراكز الأحداث أثناء الاختبار المحلي.
- حدد تشغيل محليا لفتح نافذة خيار التشغيل المحلي.
- ضمن تحديد قسم أقسام الإدخال واختر مخصص.
- أدخل أرقام الأقسام المحددة التي تريد استيعاب البيانات منها للاختبار المحلي.
من خلال تحديد الأقسام، يمكنك التركيز على اختبار منطق الاستعلام الخاص بك دون القلق بشأن حجم كبير من البيانات. تسمح هذه الميزة بإجراء اختبار أكثر كفاءة واستهدافا لوظيفة Stream Analytics.
إرسال الوظيفة إلى Azure
بمجرد الانتهاء من اختبار الاستعلام محليا، يمكنك إرسال مشروع Stream Analytics إلى Azure والبدء في تشغيل المهمة في السحابة.
- حدد الخيار إرسال إلى Azure أو حدد الزر تحميل في ملف الاستعلام.
- في نافذة خيارات الإرسال، يمكنك تحديث وظيفة موجودة في Azure أو إنشاء وظيفة جديدة للتحميل.
- قم بتوفير التفاصيل اللازمة، بما في ذلك اشتراكك ومجموعة الموارد والمنطقة للنشر.
بمجرد اكتمال عملية الإرسال، يمكنك عرض وظيفتك السحابية في نافذة جديدة. من هناك ، يمكنك مراقبة أدائه وإدارة تكويناته حسب الحاجة. يمكنك أيضا فتح الوظيفة في متصفحك بالنقر فوق الرابط الموجود في لوحة OUTPUT.