تكوين تحميلات ملفات IoT Hub باستخدام مدخل Microsoft Azure

توضح لك هذه المقالة كيفية تكوين تحميلات الملفات على مركز IoT باستخدام مدخل Microsoft Azure.

لاستخدام وظيفة تحميل الملف في IoT Hub، يجب أولا إقران حساب تخزين Azure وحاوية كائن ثنائي كبير الحجم بمركز IoT الخاص بك. يقوم IoT Hub تلقائيا بإنشاء معرفات URI لـ SAS مع أذونات الكتابة إلى حاوية الكائن الثنائي كبير الحجم هذه للأجهزة لاستخدامها عند تحميل الملفات. بالإضافة إلى حساب التخزين وحاوية الكائن الثنائي كبير الحجم، يمكنك تعيين وقت البقاء لـ SAS URI ونوع المصادقة التي يستخدمها IoT Hub مع تخزين Azure. يمكنك أيضا تكوين إعدادات إعلامات تحميل الملفات الاختيارية التي يمكن لIoT Hub والقيام بتسليمها إلى خدمات الواجهة الخلفية.

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

  • حساب Azureنشط. إذا لم يكن لديك حساب، يمكنك إنشاء حساب مجاني في دقيقتين فقط.

  • مركز IoT في اشتِراك Azure الخاص بك. إذا لم تكن لديك مركز بعد، فإنه يمكنك اتباع الخطوات الواردة في إنشاء مركز IoT.

تكوين مركز IoT الأشياء الخاص بك

  1. في مدخل Microsoft Azure، انتقل إلى مركز IoT وحدد تحميل الملف لعرض خصائص تحميل الملف. ثم حدد حاوية تخزين Azure ضمن إعدادات حاوية التخزين.

    لقطة شاشة توضح كيفية تكوين إعدادات تحميل الملف في البوابة الإلكترونية.

  2. حدد حساب تخزين Azure وحاوية كائن ثنائي كبير الحجم في اشتراكك الحالي لإقرانه بمركز IoT الخاص بك. إذا لزم الأمر، يمكنك إنشاء حساب تخزين Azure في جزء حسابات التخزين وإنشاء حاوية كائن ثنائي كبير الحجم في جزء الحاويات.

    لقطة شاشة توضح كيفية عرض حاويات التخزين لتحميل الملف.

  3. بعد تحديد حساب تخزين Azure وحاوية كائن ثنائي كبير الحجم، قم بتكوين بقية خصائص تحميل الملف.

    • تلقي إعلامات للملفات التي تم تحميلها: تمكين إعلامات تحميل الملفات أو تعطيلها عبر التبديل.

    • SAS TTL: هذا الإعداد هو وقت البقاء لواجهات SAS URIs التي تم إرجاعها إلى الجهاز عن طريق IoT Hub. تعيين إلى ساعة واحدة بشكل افتراضي ولكن يمكن تخصيصها إلى قيم أخرى باستخدام شريط التمرير.

    • إعدادات إعلام الملف الافتراضية TTL: وقت البقاء لإشعار تحميل الملف قبل انتهاء صلاحيته. اضبط على يوم واحد بشكل افتراضي ولكن يمكن تخصيصه لقيم أخرى باستخدام شريط التمرير.

    • الحد الأقصى لعدد تسليم إعلامات الملفات: عدد المرات التي يحاول فيها مركز IoT تسليم إعلام تحميل ملف. قم بالتعيين إلى 10 افتراضيًا ولكن يمكن تخصيصه لقيم أخرى باستخدام شريط التمرير.

    • نوع المصادقة: بشكل افتراضي، يستخدم Azure IoT Hub المصادقة المستندة إلى المفتاح للاتصال بتخويل تخزين Azure. يمكنك أيضًا تكوين الهويات المدارة المعينة من قبل المستخدم أو المعينة من قبل النظام لمصادقة مركز إنترنت الأشياء في Azure باستخدام تخزين Azure. توفر الهويات المدارة خدمات Azure بهوية مدارة تلقائيا في معرف Microsoft Entra بطريقة آمنة. لمعرفة كيفية تكوين الهويات المدارة، راجع دعم IoT Hub للهويات المدارة. بعد تكوين هوية مدارة واحدة أو أكثر على حساب تخزين Azure ومركز IoT، يمكنك تحديد واحدة للمصادقة باستخدام تخزين Azure باستخدام الأزرار المعينة من قبل النظام أو المعينة من قبل المستخدم.

      إشعار

      يقوم إعداد نوع المصادقة بتكوين كيفية مصادقة مركز IoT باستخدام حساب تخزين Azure الخاص بك. تصادق الأجهزة دائما باستخدام تخزين Azure باستخدام SAS URI الذي تحصل عليه من مركز IoT.

  4. حدد حفظ لحفظ إعداداتك. تأكد من التحقق من التأكيد لإكماله بنجاح. يتم التحقق من صحة بعض التحديدات، مثل نوع المصادقة، فقط بعد حفظ الإعدادات.

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