Compartir vía


Importación de una actualización a Device Update for IoT Hub

Obtenga información sobre cómo obtener una nueva actualización e importarla en Device Update for IoT Hub. Si aún no lo ha hecho, asegúrese de revisar los conceptos de importación de claves y cómo preparar una actualización para importarla.

Prerrequisitos

Importación de una actualización

Nota

En las siguientes instrucciones se muestra cómo importar una actualización a través de la interfaz de usuario de Azure Portal. En su lugar, también puede usar las API de Device Update for IoT Hub para importar una actualización.

  1. Inicie sesión en Azure Portal y vaya a su instancia de IoT Hub con Device Update.

  2. En el lado izquierdo de la página, seleccione Updatesen Device Management.

    Importar Novedades

  3. Seleccione la pestaña Updates en la lista de pestañas de la parte superior de la pantalla.

    Novedades

  4. Seleccione + Import a new update debajo del encabezado Available Updates.

    Importar nueva actualización

  5. Seleccione + Select from storage container. Se muestra la interfaz de usuario Cuentas de almacenamiento. Seleccione una cuenta existente o cree una nueva mediante + Storage account. Esta cuenta se usa para que un contenedor almacene provisionalmente las actualizaciones para su importación.

    Seleccionar archivos de actualización

  6. Una vez que haya seleccionado una cuenta de almacenamiento, se muestra la interfaz de usuario Contenedores. Seleccione un contenedor existente o cree un contenedor mediante + Container. Este contenedor se usa para almacenar provisionalmente los archivos de actualización para importar. Recomendación: use un nuevo contenedor cada vez que importe una actualización para evitar la importación accidental de archivos de actualizaciones anteriores. Si no usa un contenedor nuevo, asegúrese de eliminar los archivos del contenedor existente antes de completar este paso.

    Cuenta de almacenamiento

  7. En el contenedor, seleccione Upload. Se muestra interfaz de usuario Cargar.

    Seleccionar contenedor

  8. Seleccione el icono de carpeta en el lado derecho de la sección Files bajo el encabezado Upload blob. Use el selector de archivos para ir a la ubicación de los archivos de actualización e importar el manifiesto, seleccione todos los archivos y, a continuación, seleccione Open. Puede mantener presionada la tecla Mayús y hacer clic en archivos de selección múltiple.

    Publicar actualización

  9. Cuando haya seleccionado todos los archivos de actualización, seleccione Upload.

    Carga de contenedores

  10. Seleccione los archivos cargados para designarlos para la importación. A continuación, haga clic en el botón Select para volver a la página Import update.

    Seleccione Archivos cargados.

  11. En la página Import update (Importar actualización), revise los archivos que se importarán. Seleccione Import update para iniciar el proceso de importación. Para resolver los errores, consulte la página Solución de problemas de actualizaciones de proxy.

    Inicio de importación

  12. Se inicia el proceso de importación y la pantalla cambia a la sección Import History. Seleccione Refresh para ver el progreso hasta que finalice el proceso de importación (en función del tamaño de la actualización, esta operación puede tardar unos minutos, pero podría prolongarse más).

    Actualizar secuenciación de importación

  13. Cuando la columna Status indique que la importación se ha hecho correctamente, seleccione el encabezado Available Updates. Debería ver la actualización importada en la lista.

    Estado del trabajo

Si en su lugar va a importar a través de las API

Además de la importación mediante Azure Portal, también puede importar una actualización mediante programación con:

Nota

Consulte Roles de usuario de actualización de dispositivos y acceso para obtener el permiso de API necesario.

Los archivos de actualización y el manifiesto de importación deben cargarse en un contenedor de Azure Storage Blob para el almacenamiento provisional. Para importar los archivos almacenados provisionalmente, proporcione la dirección URL del blob o la Firma de acceso compartido (SAS) para blobs privados a una API de actualización de dispositivos. Si usa una SAS, asegúrese de proporcionar una ventana de expiración de tres horas o más.

Sugerencia

Para cargar archivos de actualización grandes en contenedores de Azure Storage Blob, puede usar una de las siguientes opciones para mejorar el rendimiento:

Pasos siguientes