إدارة بيانات توزيع IoT Edge في تطبيق IoT Central

يتيح لك بيان التوزيع تحديد الوحدات النمطية التي يجب أن يقوم وقت تشغيل IoT Edge بتنزيلها وتكوينها. يمكن لجهاز IoT Edge تنزيل بيان توزيع عند الاتصال بتطبيق IoT Central لأول مرة. توضح هذه المقالة كيفية إدارة بيانات التوزيع في تطبيق IoT Central.

لمعرفة المزيد حول IoT Edge وIoT Central، راجع توصيل أجهزة Azure IoT Edge بتطبيق Azure IoT Central.

لمعرفة كيفية إدارة بيانات التوزيع باستخدام واجهة برمجة تطبيقات REST ل IoT Central، راجع كيفية استخدام واجهة برمجة تطبيقات REST ل IoT Central لإدارة بيانات التوزيع.

إدارة بيانات التوزيع

تتيح لك صفحة بيانات Edge إدارة بيانات التوزيع في التطبيق الخاص بك. من هذه الصفحة، يمكنك:

  • تحميل أو إنشاء بيانات التوزيع
  • تعديل بيانات التوزيع الموجودة
  • حذف بيانات التوزيع

تحميل وإنشاء بيانات التوزيع

عند إنشاء بيان توزيع جديد، يمكنك تحميل ملف JSON لبيان التوزيع أو البدء ببيان موجود:

  1. في صفحة Edge manifests ، حدد + New.

  2. أدخل اسما لبيان التوزيع.

  3. إذا كان تطبيقك يستخدم المؤسسات، فحدد مؤسسة لإقران بيان التوزيع بها.

  4. استعرض بحثا عن ملف بيان نشر لتحميل بيان نشر موجود أو اختياره كنقطة بداية لملفك الجديد. يتحقق IoT Central من صحة أي ملفات تم تحميلها.

    لقطة شاشة تعرض بيان توزيع تم تحميله والتحقق من صحته.

  5. حدد ⁧⁩التالي⁧⁩. تعرض صفحة المراجعة والانتهاء معلومات حول بيان التوزيع والوحدات النمطية التي يحددها. يمكنك أيضا عرض JSON الخام.

  6. حدد Create. تتضمن صفحة بيانات Edge الآن بيان التوزيع الجديد.

تلميح

إذا كان لديك عدد كبير من بيانات التوزيع، يمكنك فرز القائمة المعروضة في صفحة بيانات Edge وتصفيتها.

تحرير مصدر JSON لبيان التوزيع

لتعديل بيان توزيع عن طريق تحرير JSON مباشرة:

  1. انتقل إلى صفحة بيانات Edge .

  2. حدد تحرير JSON في قائمة السياق لبيان التوزيع الذي تريد تعديله.

  3. استخدم محرر JSON لإجراء التغييرات المطلوبة. ثم اختر ⁧⁩حفظ⁧⁩.

استبدال محتوى بيان التوزيع

لاستبدال محتوى بيان التوزيع بشكل كامل:

  1. انتقل إلى صفحة بيانات Edge .

  2. حدد بيان التوزيع الذي تريد استبداله.

  3. في مربع الحوار تخصيص ، استعرض بحثا عن ملف بيان نشر جديد لتحميل بيان نشر موجود أو اختياره كنقطة بداية. يتحقق IoT Central من صحة أي ملفات تم تحميلها.

  4. حدد "Next". تعرض صفحة المراجعة والانتهاء معلومات حول بيان التوزيع الجديد والوحدات النمطية التي يحددها. يمكنك أيضا عرض JSON الخام.

  5. حدد ⁧⁩حفظ⁧⁩. تتضمن صفحة بيانات Edge الآن بيان التوزيع المحدث.

إدارة أجهزة IoT Edge

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

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

لقطة شاشة تعرض إضافة جهاز غير المعين إلى التطبيق الخاص بك.

لاختيار بيان التوزيع للجهاز:

  1. هل تريد تبديل جهاز Azure IoT Edge؟ إلى نعم.

  2. حدد بيان توزيع IoT Edge لاستخدامه. يمكنك أيضا اختيار تعيين بيان توزيع بعد إنشاء الجهاز.

  3. حدد Create.

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

لقطة شاشة تعرض إضافة جهاز معين إلى تطبيقك.

لاختيار بيان التوزيع للجهاز:

  1. تم تعيين تبديل جهاز Azure IoT Edge؟ بالفعل إلى نعم لأن IoT Central يتعرف على أنك تستخدم قالب جهاز IoT Edge.

  2. حدد بيان توزيع IoT Edge لاستخدامه. يمكنك أيضا اختيار تعيين بيان توزيع بعد إنشاء الجهاز.

  3. حدد Create.

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

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

تحديث بيان التوزيع الذي يستخدمه الجهاز

يمكنك إدارة بيان التوزيع لجهاز موجود:

لقطة شاشة تعرض خيارات إدارة بيان توزيع على جهاز.

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

استخدم تحرير البيان لتعديل بيان التوزيع لهذا الجهاز. لا تؤثر التغييرات التي تجريها هنا على بيان التوزيع في صفحة بيانات Edge .

المهام

لتعيين بيان التوزيع أو تحديثه لأجهزة متعددة، استخدم وظيفة. استخدم نوع مهمة بيان نشر Change edge :

لقطة شاشة تعرض نوع مهمة بيان التوزيع.

إضافة وحدات نمطية وخصائص إلى قوالب الأجهزة

يحدد بيان التوزيع الوحدات النمطية التي سيتم تشغيلها على الجهاز والخصائص القابلة للكتابة اختياريا التي يمكنك استخدامها لتكوين الوحدات النمطية.

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

  1. انتقل إلى صفحة ملخص الوحدات النمطية لقالب جهاز IoT Edge.
  2. حدد Import modules from manifest.
  3. حدد بيان التوزيع المناسب من القائمة.
  4. حدِّد ⁧⁩Import⁧⁩ (استيراد). يضيف IoT Central الوحدات النمطية المخصصة المحددة في بيان التوزيع إلى قالب الجهاز. تتطابق أسماء الوحدات النمطية في قالب الجهاز مع أسماء الوحدات النمطية المخصصة في بيان التوزيع. تتضمن الواجهة التي تم إنشاؤها تعريفات خصائص للخصائص المحددة للوحدة النمطية المخصصة في بيان التوزيع:

لقطة شاشة تعرض استيراد تعريفات الوحدة النمطية إلى قالب جهاز.

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

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