استيراد تحديث إلى تحديث الجهاز لمركز إنترنت الأشياء
تعرف على كيفية الحصول على تحديث جديد واستيراده إلى تحديث الجهاز لمركز إنترنت الأشياء. إذا لم تكن قد قمت بذلك بالفعل، فتأكد من مراجعة مفاهيم الاستيراد الأساسية وكيفية إعداد تحديث ليتم استيراده.
المتطلبات الأساسية
- الوصول إلى مركز إنترنت الأشياء مع تمكين تحديث الجهاز لمركز إنترنت الأشياء.
- جهاز إنترنت الأشياء (أو جهاز محاكاة) يتم توفيره لتحديث الجهاز داخل IoT Hub.
- PowerShell 5 أو إصدار أحدث (يتضمن عمليات تثبيت Linux وmacOS Windows)
- المتصفحات المدعومة:
- Microsoft Edge
- Google Chrome
استيراد تحديث
ملاحظة
توضح الإرشادات التالية كيفية استيراد تحديث عبر واجهة مستخدم مدخل Azure. يمكنك أيضا استخدام تحديث الجهاز لواجهات برمجة تطبيقات IoT Hub لاستيراد تحديث بدلا من ذلك.
سجّل الدخول إلى مدخل Azure وانتقل إلى IoT Hub باستخدام "تحديث الجهاز".
على الجانب الأيمن من الصفحة، حدد
UpdatesضمنDevice Management.Updatesحدد علامة التبويب من قائمة علامات التبويب في الجزء العلوي من الشاشة.حدد
+ Import a new updateأسفلAvailable Updatesالرأس.حدد
+ Select from storage container. يتم عرض واجهة مستخدم حسابات التخزين. حدد حسابا موجودا، أو أنشئ حسابا باستخدام+ Storage account. يتم استخدام هذا الحساب لحاوية لتنظيم التحديثات الخاصة بك للاستيراد.بمجرد تحديد حساب تخزين، يتم عرض واجهة مستخدم الحاويات. حدد حاوية موجودة، أو قم بإنشاء حاوية باستخدام
+ Container. يتم استخدام هذه الحاوية لتنظيم ملفات التحديث الخاصة بك لاستيراد توصية: استخدم حاوية جديدة في كل مرة تقوم فيها باستيراد تحديث لتجنب استيراد الملفات عن طريق الخطأ من التحديثات السابقة. إذا كنت لا تستخدم حاوية جديدة، فتأكد من حذف أي ملفات من الحاوية الموجودة قبل إكمال هذه الخطوة.في الحاوية الخاصة بك، حدد
Upload. يتم عرض واجهة مستخدم Upload.حدد رمز المجلد على الجانب الأيسر من
Filesالقسم أسفلUpload blobالرأس. استخدم أداة انتقاء الملفات للانتقال إلى موقع ملفات التحديث واستيراد البيان، وحدد جميع الملفات، ثم حددOpen. يمكنك الضغط باستمرار على المفتاح Shift والنقر فوق ملفات متعددة التحديد.عند تحديد جميع ملفات التحديث، حدد
Upload.حدد الملفات التي تم تحميلها لتعيينها ليتم استيرادها . ثم انقر فوق الزر
Selectللعودة إلىImport updateالصفحة.في صفحة استيراد التحديث، راجع الملفات المراد استيرادها. ثم حدد
Import updateلبدء عملية الاستيراد. لحل أي أخطاء، راجع صفحة استكشاف أخطاء تحديث الوكيل وإصلاحها .تبدأ عملية الاستيراد، وتنتقل الشاشة إلى
Import Historyالقسم. حددRefreshلعرض التقدم المحرز حتى تكتمل عملية الاستيراد (اعتمادا على حجم التحديث، قد تكتمل العملية في بضع دقائق ولكنها قد تستغرق وقتا أطول).Statusعندما يشير العمود إلى نجاح الاستيراد، حددAvailable Updatesالرأس. يجب أن تشاهد التحديث المستورد في القائمة الآن.
إذا كنت تقوم بالاستيراد عبر واجهات برمجة التطبيقات بدلا من ذلك
بالإضافة إلى الاستيراد عبر مدخل Azure، يمكنك أيضا استيراد تحديث برمجيا من خلال:
- استخدام
Azure SDKل .NET أو Java أو JavaScript أو Python - استخدام واجهة برمجة تطبيقات REST لتحديث الاستيراد
- استخدام نماذج وحدات PowerShell النمطية
ملاحظة
ارجع إلى أدوار مستخدم تحديث الجهاز والوصول إليه للحصول على إذن واجهة برمجة التطبيقات المطلوب.
يجب تحميل ملفات التحديث وبيان الاستيراد إلى حاوية Azure Storage Blob للتدريج. لاستيراد الملفات المرحلية، أدخل عنوان URL للنقطة أو توقيع الوصول المشترك (SAS) للنقاط الخاصة إلى واجهة برمجة تطبيقات تحديث الجهاز. في حالة استخدام SAS، تأكد من توفير نافذة انتهاء صلاحية مدتها ثلاث ساعات أو أكثر.
تلميح
لتحميل ملفات تحديث كبيرة إلى حاوية Azure Storage Blob، يمكنك استخدام أحد الإجراءات التالية للحصول على أداء أفضل:











