Carregar ficheiros dos seus dispositivos para a cloud

O IoT Central permite-lhe carregar suportes de dados e outros ficheiros de dispositivos ligados para o armazenamento na cloud. Configure a capacidade de carregamento de ficheiros na sua aplicação IoT Central e, em seguida, implemente carregamentos de ficheiros no código do dispositivo.

Opcionalmente, pode gerir e pré-visualizar ficheiros carregados pelos seus dispositivos dentro da sua aplicação do IoT Central.

Para saber como carregar ficheiros com a API REST do IoT Central, veja Como utilizar a API REST do IoT Central para carregar um ficheiro.

Pré-requisitos

Tem de ser um administrador na sua aplicação do IoT Central para configurar carregamentos de ficheiros.

Precisa de uma conta de armazenamento do Azure e de um contentor para armazenar os ficheiros carregados. Se não tiver uma conta de armazenamento e um contentor existentes para utilizar, crie uma nova conta de armazenamento no portal do Azure.

Configurar carregamentos de ficheiros de dispositivos

Para configurar carregamentos de ficheiros de dispositivos:

  1. Navegue para a secção Aplicação na sua aplicação.

  2. Selecione Armazenamento de ficheiros de dispositivos.

  3. Selecione a conta de armazenamento e o contentor a utilizar. Se a conta de armazenamento estiver numa subscrição do Azure diferente da sua aplicação, introduza uma cadeia de ligação da conta de armazenamento.

  4. Se necessário, ajuste o tempo limite de carregamento que define durante quanto tempo um pedido de carregamento permanece válido. Os valores válidos são de 1 a 24 horas.

  5. Para permitir que os utilizadores vejam e giram ficheiros carregados no IoT Central, defina Ativar acesso como Ativado.

  6. Selecione Guardar. Quando o estado mostrar Configurado, está pronto para carregar ficheiros a partir de dispositivos.

Captura de ecrã que mostra um carregamento de ficheiros configurado corretamente.

Desativar carregamentos de ficheiros de dispositivos

Se quiser desativar os carregamentos de ficheiros de dispositivos para a sua aplicação do IoT Central:

  1. Navegue para a secção Aplicação na sua aplicação.

  2. Selecione Armazenamento de ficheiros de dispositivos.

  3. Selecione Eliminar.

Controlar o acesso aos ficheiros carregados

Utilize funções e permissões para controlar quem pode ver e eliminar ficheiros carregados. Para saber mais, veja Gerir utilizadores e funções na sua aplicação > IoT Central a Gerir dispositivos.

Carregar um ficheiro a partir de um dispositivo

O IoT Central utiliza a capacidade de carregamento de ficheiros do Hub IoT para permitir que os dispositivos carreguem ficheiros. Para obter o código de exemplo que lhe mostra como carregar ficheiros a partir de um dispositivo, veja o exemplo de dispositivo de carregamento de ficheiros do IoT Central.

Ver e gerir ficheiros carregados

Se tiver ativado o acesso aos ficheiros na configuração de carregamento de ficheiros, os utilizadores com as permissões corretas podem ver e eliminar ficheiros carregados.

Importante

Todos os ficheiros na pasta de contentores de blobs associados a um dispositivo estão visíveis na vista Ficheiros desse dispositivo. Isto inclui quaisquer ficheiros que não foram carregados pelo dispositivo.

Para ver e eliminar ficheiros carregados, navegue para a vista Ficheiros de um dispositivo. Nesta página, pode ver miniaturas dos ficheiros carregados e alternar entre uma galeria e uma vista de lista. Cada ficheiro tem opções para o transferir ou eliminar:

Captura de ecrã que mostra a vista da galeria dos ficheiros carregados.

Dica

O tipo de ficheiro é determinado pelo tipo de mime atribuído ao ficheiro quando foi carregado para o armazenamento de blobs. O tipo predefinido é binary/octet-stream.

Pode personalizar a vista de lista ao filtrar com base no nome do ficheiro e escolher as colunas a apresentar.

Para pré-visualizar o conteúdo do ficheiro e obter mais informações sobre o ficheiro, selecione-o. O IoT Central suporta pré-visualizações de tipos de ficheiro comuns, como texto e imagens:

Captura de ecrã que mostra uma pré-visualização de um ficheiro de texto.

Passos seguintes

Agora que sabe como configurar e implementar carregamentos de ficheiros de dispositivos no IoT Central, um passo seguinte sugerido é saber mais carregamentos de ficheiros de dispositivos: