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:
Navegue para a secção Aplicação na sua aplicação.
Selecione Armazenamento de ficheiros de dispositivos.
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.
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.
Para permitir que os utilizadores vejam e giram ficheiros carregados no IoT Central, defina Ativar acesso como Ativado.
Selecione Guardar. Quando o estado mostrar Configurado, está pronto para carregar ficheiros a partir de dispositivos.
Desativar carregamentos de ficheiros de dispositivos
Se quiser desativar os carregamentos de ficheiros de dispositivos para a sua aplicação do IoT Central:
Navegue para a secção Aplicação na sua aplicação.
Selecione Armazenamento de ficheiros de dispositivos.
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:
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:
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: