نشر وحدات Azure IoT Edge النمطية من مدخل Azure

ينطبق على:yes icon IoT Edge 1.1 IoT Edge 1.2 yes icon

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

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

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

تكوين بيان التوزيع

بيان التوزيع هو مستند JSON يصف الوحدات النمطية التي سيتم توزيعها، وكيفية تدفق البيانات بين الوحدات، والخصائص المرغوبة لتوائم الوحدة النمطية. لمزيد من المعلومات حول كيفية عمل بيانات النشر وكيفية إنشائها، راجع فهم كيفية استخدام وحدات IoT Edge النمطية وتكوينها وإعادة استخدامها.

تحتوي بوابة Azure الإلكترونية على معالج يرشدك خلال إنشاء بيان النشر، بدلا من إنشاء مستند JSON يدويا. تتكون من ثلاث خطوات: إضافة وحدات، وتحديد المسارات، ومراجعة التوزيع.

ملاحظة

تعكس الخطوات الواردة في هذه المقالة أحدث إصدار مخطط من وكيل IoT Edge والمحور. تم إصدار المخطط 1.1 جنبا إلى جنب مع الإصدار 1.0.10 من IoT Edge ، وتمكين ميزات ترتيب بدء تشغيل الوحدة النمطية وتحديد أولويات المسار.

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

حدد الجهاز وأضف وحدات نمطية

  1. سجل الدخول إلى مدخل Azure وانتقل إلى مركز إنترنت الأشياء.

  2. في الجزء الأيمن، حدد IoT Edge من القائمة.

  3. انقر على معرف الجهاز المستهدف من قائمة الأجهزة.

  4. في الشريط العلوي، حدد "Set Modules" .

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

  6. في قسم وحدات IoT Edge النمطية من الصفحة، حدد إضافة.

  7. اختر أحد أنواع الوحدات الثلاثة من القائمة المنسدلة:

    • IoT Edge Module - يمكنك توفير اسم الوحدة النمطية وعنوان URI لصورة الحاوية. على سبيل المثال، صورة URI لنموذج وحدة SimulatedTemperatureSensor هي mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0. إذا تم تخزين صورة الوحدة النمطية في سجل حاوية خاصة، أضف بيانات الاعتماد الموجودة في هذه الصفحة للوصول إلى الصورة.
    • وحدة السوق - الوحدات المستضافة في Azure Marketplace. تتطلب بعض وحدات السوق تكوينا إضافيا، لذا راجع تفاصيل الوحدة النمطية في قائمة وحدات IoT Edge Azure Marketplace.
    • وحدة Azure Stream Analytics النمطية - الوحدات النمطية التي تم إنشاؤها من عبء عمل Azure Stream Analytics.
  8. بعد إضافة وحدة نمطية، حدد اسم الوحدة النمطية من القائمة لفتح إعدادات الوحدة النمطية. املأ الحقول الاختيارية إذا لزم الأمر.

    لمزيد من المعلومات حول إعدادات الوحدة النمطية المتوفرة، راجع تكوين الوحدة النمطية وإدارتها.

    لمزيد من المعلومات حول توأم الوحدة النمطية، راجع تعريف الخصائص المطلوبة أو تحديثها.

  9. كرر الخطوات من 6 إلى 8 لإضافة وحدات نمطية إضافية إلى عملية النشر.

  10. حدد التالي: المسارات للمتابعة إلى قسم المسارات.

تحديد المسارات

في علامة تبويب "التوجيهات"، يمكنك تعريف كيفية تمرير الرسائل بين الوحدات ومركز IoT. يتم إنشاء الرسائل باستخدام أزواج الأسماء/ القيم. بشكل افتراضي، يتضمن النشر الأول لجهاز جديد مسارا يسمى المسار ويتم تعريفه على أنه FROM /messages/* INTO $upstream، مما يعني أن أي رسائل يتم إخراجها بواسطة أي وحدات نمطية يتم إرسالها إلى مركز إنترنت الأشياء الخاص بك.

تعد معلمات الأولوية والوقت اللازم للبث المباشرمعلمات اختيارية يمكنك تضمينها في تعريف المسار. تسمح لك معلمة الأولوية باختيار المسارات التي يجب معالجة رسائلها أولا ، أو المسارات التي يجب معالجتها أخيرا. يتم تحديد الأولوية عن طريق تعيين رقم 0-9 ، حيث يكون 0 أولوية قصوى. تتيح لك معلمة وقت البث المباشر الإعلان عن المدة التي يجب فيها الاحتفاظ بالرسائل في هذا المسار حتى تتم معالجتها أو إزالتها من قائمة الانتظار.

لمزيد من المعلومات حول كيفية إنشاء المسارات، راجع الإعلان عن المسارات.

بمجرد تعيين المسارات، حدد التالي: مراجعة + إنشاء للمتابعة إلى الخطوة التالية من المعالج.

مراجعة التوزيع

يعرض لك قسم المراجعة بيان توزيع JSON الذي تم إنشاؤه بناءً على اختياراتك في القسمين السابقين. لاحظ أن هناك وحدتين تم الإعلان عنهما ولم تقم بإضافتهما: $edgeAgentو $edgeHub. تشكل هاتان الوحدتان وقت تشغيل IoT Edge وهما افتراضيتان مطلوبتان في كل عملية نشر.

راجع معلومات النشر، ثم حدد إنشاء.

عرض الوحدات النمطية على جهازك

بمجرد نشر الوحدات النمطية على جهازك، يمكنك عرضها جميعا في صفحة تفاصيل الجهاز في IoT Hub. تعرض هذه الصفحة اسم كل وحدة نمطية تم نشرها، بالإضافة إلى معلومات مفيدة مثل حالة النشر ورمز الخروج.

نشر الوحدات النمطية من Azure Marketplace

Azure Marketplace هو سوق للتطبيقات والخدمات عبر الإنترنت حيث يمكنك تصفح مجموعة واسعة من تطبيقات وحلول المؤسسات المعتمدة والمحسنة لتشغيلها على Azure، بما في ذلك وحدات IoT Edge.

يمكنك نشر وحدة IoT Edge النمطية من Azure Marketplace ومن IoT Hub.

النشر من Azure Marketplace

اطلع على وحدات IoT Edge في السوق وعندما تجد الوحدة التي تريدها ، يمكنك نشرها عن طريق تحديد إنشاء أو الحصول عليها الآن. تابع خطوات معالج النشر التي قد تختلف وفقا لوحدة IoT Edge النمطية التي حددتها:

  1. أقر بشروط الاستخدام وسياسة الخصوصية الخاصة بالمزود عن طريق تحديد متابعة. قد تضطر أولا إلى تقديم معلومات الاتصال.
  2. اختر اشتراكك و IoT Hub الذي يتم توصيل الجهاز المستهدف به.
  3. اختر نشر على جهاز.
  4. أدخل اسم الجهاز أو حدد البحث عن جهاز للتصفح بين الأجهزة المسجلة في الموزع.
  5. حدد إنشاء لمتابعة العملية القياسية لتكوين بيان نشر، بما في ذلك إضافة وحدات نمطية أخرى إذا رغبت في ذلك. تفاصيل الوحدة النمطية الجديدة مثل عنوان URI للصورة وخيارات الإنشاء والخصائص المطلوبة محددة مسبقا ولكن يمكن تغييرها.

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

النشر من Azure IoT Hub

يمكنك نشر وحدة نمطية بسرعة من Azure Marketplace على جهازك في IoT Hub في مدخل Azure.

  1. في مدخل Azure، انتقل إلى مركز IoT.
  2. في الجزء الأيمن، ضمن إدارة الجهاز التلقائي، حدد IoT Edge.
  3. حدد جهاز IoT Edge المطلوب لتلقي التوزيع.
  4. في الشريط العلوي، حدد "Set Modules" .
  5. في قسم وحدات IoT Edge ، انقر فوق إضافة، وحدد وحدة السوق النمطية من القائمة المنسدلة.

Add module in IoT Hub

اختر وحدة نمطية من صفحة سوق وحدات IoT Edge . يتم تكوين الوحدة النمطية التي تحددها تلقائيا لاشتراكك ومجموعة الموارد والجهاز. ثم يظهر في قائمة وحدات IoT Edge الخاصة بك. قد تتطلب بعض الوحدات تكوينا إضافيا.

تلميح

المعلومات حول وحدات IoT Edge من Azure IoT Hub محدودة. يمكنك أولا معرفة المزيد عن وحدات IoT Edge في Azure Marketplace.

حدد التالي: المسارات وتابع النشر كما هو موضح في تحديد المساراتومراجعة النشر في وقت سابق من هذه المقالة.

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

تعرف على كيفية نشر وحدات IoT Edge ومراقبتها على نطاق واسع