رسم تخطيطي لمهمة Stream Analytics (معاينة) في مدخل Microsoft Azure

يمكن أن يساعدك الرسم التخطيطي للوظيفة في مدخل Microsoft Azure على تصور خطوات استعلام وظيفتك (المفهوم المنطقي) أو عقدة الدفق (المفهوم الفعلي) مع مصدر الإدخال ووجهة الإخراج والمقاييس الخاصة بها. يمكنك استخدام الرسم التخطيطي للمهمة لفحص المقاييس لكل خطوة أو عقدة دفق وتحديد مصدر المشكلة بسرعة عند استكشاف المشكلات وإصلاحها.

هناك نوعان من الرسومات التخطيطية للوظائف:

  • الرسم التخطيطي الفعلي: يتصور المقاييس الرئيسية لوظيفة Stream Analytics مع مفهوم الحساب الفعلي: بعد عقدة الدفق. تمثل عقدة الدفق مجموعة من موارد الحوسبة المستخدمة لمعالجة بيانات إدخال الوظيفة. لمعرفة المزيد من التفاصيل حول بعد عقدة الدفق، راجع بعد اسم عقدة Azure Stream Analytics.

    داخل كل عقدة دفق، هناك معالجات Stream Analytics متوفرة لمعالجة بيانات الدفق. يمثل كل معالج خطوة واحدة أو أكثر في الاستعلام. يمكنك تصور تخطيط المعالج في كل عقدة دفق باستخدام الرسم التخطيطي للمعالج في الرسم التخطيطي للوظيفة الفعلية.

  • الرسم التخطيطي المنطقي: يتصور المقاييس الرئيسية لوظيفة Stream Analytics مع المفهوم المنطقي: خطوة الاستعلام استنادا إلى استعلامات الوظيفة. لمعرفة المزيد، راجع تصحيح الأخطاء باستخدام الرسم التخطيطي للمهمة المنطقية (معاينة) في مدخل Microsoft Azure.

توضح هذه المقالة نوعي الرسومات التخطيطية للوظائف لإرشادك.

هام

هذه الميزة حاليا في المعاينة. للحصول على الشروط القانونية التي تنطبق على ميزات Azure الموجودة في الإصدار التجريبي، أو المعاينة، أو التي لم يتم إصدارها بعد في التوفر العام، راجع شروط الاستخدام التكميلية لمعاينات Microsoft Azure.

استخدام الرسم التخطيطي للوظيفة

في مدخل Microsoft Azure، حدد موقع وظيفة Stream Analytics وحددها. ثم حدد الرسم التخطيطي للوظيفة (معاينة) ضمن أدوات المطور:

لقطة شاشة تعرض موقع الرسم التخطيطي للوظيفة في شجرة المدخل.

في الزاوية العلوية اليمنى، يمكنك تبديل نوعي الرسم التخطيطي للمهمة بالنقر فوق Logical, Physical.

لقطة شاشة تعرض مبدل الرسم التخطيطي للوظيفة.

رسم تخطيطي للوظيفة الفعلية

تظهر لقطة الشاشة التالية رسما تخطيطيا للوظيفة الفعلية مع فترة زمنية افتراضية (آخر 30 دقيقة).

لقطة شاشة تعرض أقسام الرسم التخطيطي للوظيفة الفعلية.

  1. قسم شريط الأوامر: إنها منطقة الأوامر حيث يمكنك تكوين النطاق الزمني لمقاييس الوظيفة، والتبديل/تكوين مرئيات خريطة التمثيل اللوني، والبحث في عقدة دفق، وتبديل طريقة العرض بين الرسم التخطيطيوالجدول.

    • إعدادات خريطة التمثيل اللوني: يمكنك إعداد خريطة التمثيل اللوني من فرز العقد في الرسم التخطيطي استنادا إلى المقاييس المطلوبة ونوع الفرز. يمكن أن تكون المقاييس استخدام وحدة المعالجة المركزية/الذاكرة وتأخير العلامة المائية وحدث الإدخال وأحداث الإدخال المتراكمة.

    • النطاق الزمني: يمكنك اختيار نطاق زمني مختلف وتشغيل مهمة لعرض الرسم التخطيطي والمقاييس.

    • تشغيل الوظيفة: تشغيل الوظيفة داخل النطاق الزمني. عند بدء تشغيل مهمة أو إعادة تشغيلها أو توسيع نطاقها لأعلى/لأسفل (تتغير SU)، سيتم إنشاء تشغيل مهمة جديدة. تعيين تشغيل مهمة واحدة على الرسم التخطيطي للوظيفة الفعلية.

    • مبدل طريقة عرض الرسم التخطيطي/الجدول: يمكنك تبديل طريقة العرض بين الرسم التخطيطي والجدول. يتم عرض طريقة عرض الجدول كما يلي:

      لقطة شاشة تعرض الرسم التخطيطي للوظيفة الفعلية مع نظرة عامة على الجدول.

  2. قسم الرسم التخطيطي/الجدول: إنه المكان الذي يمكنك فيه عرض المقاييس (مجمعة ضمن النطاق الزمني المحدد) في مستوى العقدة المتدفقة باستخدام طريقة عرض الرسم التخطيطي أو طريقة عرض الجدول. يمثل كل مربع في هذا القسم عقدة دفق تستخدم لمعالجة بيانات الإدخال. المقاييس على كل عقدة هي:

    • أحداث الإدخال (نوع التجميع: SUM)
    • نسبة استخدام وحدة المعالجة المركزية (نوع التجميع: متوسط)
    • استخدام SU (الذاكرة) ٪ (نوع التجميع: الحد الأقصى)
    • معرفات القسم (قائمة، لا تجميع)
    • تأخير العلامة المائية (نوع التجميع: الحد الأقصى)
    • أحداث الإدخال المتراكمة (نوع التجميع: SUM)

    لمزيد من المعلومات حول تعريف المقاييس، راجع بعد اسم عقدة Azure Stream Analytics.

  3. قسم المخطط: إنه المكان الذي يمكنك فيه عرض بيانات المقاييس التاريخية ضمن النطاق الزمني المحدد. المقاييس الافتراضية الموضحة في المخطط الافتراضي هي SU (الذاكرة) ٪ الاستخدام ونسبة استخدام وحدة المعالجة المركزية". يمكنك أيضا إضافة المزيد من المخططات بالنقر فوق إضافة مخطط.

يمكن أن يكون قسم الرسم التخطيطي/الجدول وقسمالمخطط تفاعليين مع بعضهما البعض. يمكنك تحديد عقد متعددة في قسم الرسم التخطيطي/الجدول للحصول على المقاييس في قسم المخطط الذي تمت تصفيته حسب العقد المحددة والعكس صحيح.

لقطة شاشة تعرض تفاعل مخطط عقدة الرسم التخطيطي للمهمة الفعلية.

لمعرفة المزيد حول كيفية تصحيح الأخطاء باستخدام الرسم التخطيطي الفعلي، راجع تصحيح الأخطاء باستخدام الرسم التخطيطي للمهمة الفعلية (معاينة) في مدخل Microsoft Azure.

رسم تخطيطي للمعالج في رسم تخطيطي للوظيفة الفعلية

رسم تخطيطي للمعالج في رسم تخطيطي للوظيفة الفعلية يتصور طبولوجيا المعالج داخل عقدة البث المحددة. للوصول إلى الرسم التخطيطي للمعالج، ستحتاج إلى فتح الرسم التخطيطي للمهمة الفعلية، وتحديد موقع عقدة دفق تريد التحقق من الرسم التخطيطي للمعالج الخاص بها، ثم فتح الرسم التخطيطي للمعالج بالنقر فوق اسم عقدة الدفق.

لقطة شاشة تعرض نقطة إدخال الرسم التخطيطي للمعالج.

لقطة شاشة تعرض طريقة عرض الرسم التخطيطي للمعالج.

  1. قسم شريط المعلومات: إنه المكان الذي يمكنك فيه عرض المعلومات الأساسية لهذا الرسم التخطيطي للمعالج، مثل النطاق الزمني واسم عقدة الدفق المقابلة.
  2. قسم الرسم التخطيطي: إنه المكان الذي يتم فيه تصور الرسم التخطيطي للمعالج. يمثل كل مربع عقدة في هذا القسم معالجا يعالج بيانات الدفق لغرض معين.
    • نوع المعالج: يعرض نوع المعالج، يرمز إلى غرض معين لمعالجة البيانات. وهي متوفرة في كل عقدة معالج.

      نوع المعالج الوصف
      الإدخال أو الإخراج يستخدم هذا المعالج لقراءة تدفقات بيانات الإدخال أو كتابة الإخراج.
      بيانات مرجعية يستخدم هذا المعالج لجلب البيانات المرجعية.
      الحوسبه يستخدم هذا المعالج لمعالجة بيانات الدفق وفقا لمنطق الاستعلام، على سبيل المثال، التجميع والتصفية والتجميع مع النافذة، وما إلى ذلك. لمعرفة المزيد حول وظائف استعلام حساب بيانات الدفق، راجع مرجع لغة استعلام Azure Stream Analytics.
      مارشالUpstream و مارشالتنبع عندما يكون هناك تفاعل بيانات دفق بين عقد الدفق، سيكون هناك معالجان للناشر: 1). مارشالUpstream لإرسال البيانات في عقدة البث المصدر و2). مارشالتنبع لتلقي البيانات في عقدة تدفق انتقال البيانات من الخادم.
      الاندماج هذا المعالج هو لتلقي بيانات دفق التقسيم المعبر، والتي تم إخراجها من عدة عقد دفق المصدر. أفضل ممارسة لتحسين أداء الوظيفة هي تحديث الاستعلام لإزالة معالج الدمج لجعل المهمة تصبح متوازية لأن معالج الدمج هو ازدحام الوظيفة. يمكن أن تساعدك ميزة محاكاة الرسم التخطيطي للوظيفة ضمن ملحق Visual Studio Code ASA في محاكاة الاستعلام محليا عند تحسين استعلام الوظيفة. لمعرفة المزيد، راجع تحسين الاستعلام باستخدام محاكي الرسم التخطيطي للمهمة (معاينة).

      لقطة شاشة تعرض مخطط مارشال ودمج.

    • نوع المحول: يعرض نوع محول الإدخال أو الإخراج. يدعم Stream Analytics مصادر الإدخال ووجهات الإخراج المختلفة. كل مصدر إدخال أو وجهة إخراج لها نوع محول مخصص. وهو متوفر فقط في معالج الإدخال ومعالج الإخراج. على سبيل المثال، يمثل "InputBlob" إدخال ADLS Gen2 حيث يتلقى معالج الإدخال البيانات منه؛ يمثل "OutputDocumentDb" إخراج Cosmos DB حيث يخرج معالج الإخراج البيانات إليه.

      لمعرفة المزيد من التفاصيل حول أنواع الإدخال والإخراج، راجع نظرة عامة على مدخلات Azure Stream Analytics، ونظرة عامة على مخرجات Azure Stream Analytics.

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

    • نوع المتسلسل: يعرض نوع التسلسل. يدعم Stream Analytics العديد من أنواع التسلسل. وهو متوفر فقط في معالج الإدخال ومعالج الإخراج.

رسم تخطيطي للمهمة المنطقية

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

لقطة شاشة تعرض أقسام الرسم التخطيطي للمهمة المنطقية.

  1. قسم شريط الأوامر: في الرسم التخطيطي المنطقي، يمكنك تشغيل مهمة السحابة (إيقاف، حذف)، وتكوين النطاق الزمني لمقاييس الوظيفة. تتوفر طريقة عرض الرسم التخطيطي فقط للمخططات المنطقية.

  2. قسم الرسم التخطيطي: يمثل مربع العقدة في هذا التحديد خطوات الإدخال والإخراج والاستعلام للوظيفة. يمكنك عرض المقاييس في العقدة مباشرة أو في قسم المخطط بشكل تفاعلي بالنقر فوق عقدة معينة في هذا القسم. لمزيد من المعلومات حول تعريف المقاييس، راجع بعد اسم عقدة Azure Stream Analytics.

  3. قسم المخطط: يحتوي قسم المخطط في رسم تخطيطي منطقي على نقطتي تبويب: المقاييسوسجلات النشاط.

    • المقاييس: يتم عرض بيانات مقاييس الوظيفة هنا عند تحديد المقاييس المقابلة في اللوحة اليمنى.
    • سجلات النشاط: تظهر عمليات الوظيفة التي يتم إجراؤها على الوظائف هنا. عند تمكين سجل تشخيص الوظيفة، يتم عرضه هنا أيضا. لمعرفة المزيد حول سجلات الوظائف، راجع سجلات وظائف Azure Stream Analytics.

    عند تحميل رسم تخطيطي منطقي للوظيفة، يتم عرض مقاييس هذه المهمة: تأخير العلامة المائية وأحداث الإدخال وأحداث الإخراج وأحداث الإدخال المتراكمة في قسم المخطط لآخر 30 دقيقة.

يتوفر التفاعل بين قسم الرسم التخطيطي وقسمالمخطط أيضا في الرسم التخطيطي المنطقي أيضا. ستتم تصفية بيانات المقاييس حسب خصائص العقدة.

لقطة شاشة تعرض نظرة عامة على الرسم التخطيطي للوظيفة الفعلية.

لمعرفة المزيد حول كيفية تصحيح الأخطاء باستخدام الرسومات التخطيطية المنطقية، راجع تصحيح الأخطاء باستخدام الرسم التخطيطي للمهمة المنطقية (معاينة) في مدخل Microsoft Azure.

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