اختبار البيانات المباشرة محليًا باستخدام أدوات Azure Stream Analytics لـ Visual Studio (معاينة)

تتيح لك أدوات Azure Stream Analytics لـ Visual Studio اختبار الوظائف محليًا من IDE باستخدام تدفقات الأحداث المباشرة من "مركز أحداث Azure" و"مركز IoT" و"تخزين كائن ثنائي كبير الحجم". لا يمكن أن يحل الاختبار المحلي للبيانات المباشرة محل اختبار الأداء وقابلية التوسع الذي تقوم به في السحابة، ولكن يمكنك توفير الوقت أثناء الاختبار الوظيفي من خلال عدم الاضطرار إلى الإرسال إلى السحابة في كل مرة تريد فيها اختبار Stream Analytics. هذه الميزة قيد المعاينة ولا يجب استخدامها لأحمال عمل الإنتاج.

خيارات الاختبار

خيارات الاختبار المحلي التالية مدعومة:

إدخال المخرجات نوع الوظيفة
البيانات الثابتة المحلية البيانات الثابتة المحلية السحابة/Edge
بيانات الإدخال المباشر البيانات الثابتة المحلية السحابة
بيانات الإدخال المباشر بيانات الإخراج المباشر السحابة

الاختبار المحلي باستخدام البيانات المباشرة

  1. بعد إنشاء مشروع سحابة Azure Stream Analytics في Visual Studio، افتح script.asaql. يستخدم الاختبار المحلي الإدخال المحلي والإخراج المحلي بشكل افتراضي.

    الإدخال المحلي والإخراج المحلي لـ Azure Stream Analytics Visual Studio

  2. لاختبار البيانات المباشرة، اختر "استخدام إدخال السحابة" من مربع القائمة المنسدلة.

    إدخال السحابة المباشر لـ Azure Stream Analytics Visual Studio

  3. عيّن "وقت البدء" لتحديد وقت بدء الوظيفة في معالجة بيانات الإدخال. قد تحتاج الوظيفة إلى قراءة بيانات الإدخال مسبقًا لضمان نتائج دقيقة. يُعيّن الوقت الافتراضي إلى 30 دقيقة قبل الوقت الحالي.

    وقت بدء بيانات Azure Stream Analytics Visual Studio المباشرة

  4. انقر فوق "تشغيل محليًا". ستظهر نافذة وحدة تحكم مع تقدم التشغيل ومقاييس الوظيفة. إذا أردت إيقاف العملية، يمكنك القيام بذلك يدويًا.

    نافذة معالجة بيانات Azure Stream Analytics Visual Studio المباشرة

    تُحدث نتائج الإخراج كل ثلاث ثوان مع أول 500 صف إخراج في نافذة نتيجة التشغيل المحلي، وتُوضع ملفات الإخراج في مجلد ASALocalRun لمسار المشروع. يمكنك أيضًا فتح ملفات الإخراج بالنقر فوق الزر "فتح مجلد النتائج" في نافذة نتيجة التشغيل المحلي.

    فتح مجلد نتائج بيانات Azure Stream Analytics Visual Studio المباشرة

  5. إذا أردت إخراج النتائج إلى متلقي إخراج السحابة، فاختر "الإخراج إلى السحابة" من مربع القائمة المنسدلة الثاني. Power BI وAzure Data Lake Storage ليسا بمتلقي إخراج مدعومين.

    إخراج بيانات Azure Stream Analytics Visual Studio المباشرة إلى السحابة

التقييدات

  • Power BI وAzure Data Lake Storage ليسا بمتلقي إخراج مدعومين بسبب قيود نموذج المصادقة.

  • تدعم نُهج الوقت خيارات الإدخال السحابية فقط، بينما لا تدعم خيارات الإدخال المحلية.

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