Tutorial: Criar um ambiente Azure Time Series Insights Gen1
Nota
O serviço Time Series Insights (TSI) deixará de ser suportado após março de 2025. Considere migrar ambientes TSI existentes para soluções alternativas o mais rapidamente possível. Para obter mais informações sobre a preterição e migração, visite a nossa documentação.
Atenção
Este é um artigo da Gen1.
Este tutorial orienta-o ao longo do processo de criação de um ambiente Azure Time Series Insights preenchido com dados de dispositivos simulados. Neste tutorial, ficará a saber como:
- Criar um ambiente de Azure Time Series Insights.
- Crie uma solução de simulação de dispositivos que contenha um hub IoT.
- Ligue o ambiente Azure Time Series Insights ao hub IoT.
- Execute uma simulação de dispositivo para transmitir dados em fluxo para o ambiente Azure Time Series Insights.
- Verifique os dados de telemetria simulados.
Importante
Inscreva-se numa subscrição gratuita do Azure se ainda não tiver uma.
Pré-requisitos
- A sua conta de início de sessão do Azure também tem de ser membro da função proprietário da subscrição. Para obter mais informações, leia Atribuir funções do Azure com o portal do Azure.
Rever vídeo
Saiba como utilizar um acelerador de soluções do Azure IoT para gerar dados e começar a utilizar Azure Time Series Insights.
Descrição Geral
O ambiente Azure Time Series Insights é onde os dados do dispositivo são recolhidos e armazenados. Uma vez armazenados, a API de Consulta Azure Time Series Insights e Azure Time Series Insights pode ser utilizada para consultar e analisar os dados.
Hub IoT do Azure é a origem de eventos utilizada por todos os dispositivos (simulados ou físicos) no tutorial para ligar e transmitir dados de forma segura para a cloud do Azure.
Este tutorial também utiliza um acelerador de soluções IoT para gerar e transmitir dados telemétricos de exemplo para Hub IoT.
Dica
Os aceleradores de soluções IoT fornecem soluções pré-configuradas de nível empresarial que pode utilizar para acelerar o desenvolvimento de soluções IoT personalizadas.
Criar uma simulação de dispositivos
Primeiro, crie a solução de simulação de dispositivos, que gera dados de teste para preencher o seu ambiente de Azure Time Series Insights.
Numa janela ou separador separador, aceda a azureiotsolutions.com. Inicie sessão com a mesma conta de subscrição do Azure e selecione o acelerador de Simulação de Dispositivos .
Selecione Experimentar Agora. Em seguida, introduza os parâmetros necessários na página Criar solução de Simulação de Dispositivos .
Parâmetro Descrição Nome da implementação Este valor exclusivo é utilizado para criar um novo grupo de recursos. Os recursos do Azure listados são criados e atribuídos ao grupo de recursos. Subscrição do Azure Especifique a mesma subscrição que foi utilizada para criar o seu ambiente de Azure Time Series Insights na secção anterior. Opções de implementação Selecione Aprovisionar novo Hub IoT para criar um novo hub IoT específico para este tutorial. Localização do Azure Especifique a mesma região que foi utilizada para criar o seu ambiente de Azure Time Series Insights na secção anterior. Quando terminar, selecione Criar para aprovisionar os recursos do Azure da solução. Pode demorar até 20 minutos para concluir este processo.
Após a conclusão do aprovisionamento, serão apresentadas duas atualizações a notificá-lo de que o estado de implementação passou do Aprovisionamento para Pronto.
Importante
Não introduza o acelerador de soluções ainda! Mantenha esta página Web aberta porque regressará à mesma mais tarde.
Agora, inspecione os recursos recentemente criados no portal do Azure. Na página Grupos de recursos , repare que foi criado um novo grupo de recursos com o Nome da solução fornecido no último passo. Anote os recursos que foram criados para a simulação do dispositivo.
Criar um ambiente
Em segundo lugar, crie um ambiente de Azure Time Series Insights na sua subscrição do Azure.
Inicie sessão no portal do Azure com a sua conta de subscrição do Azure.
Selecione + Criar um recurso no canto superior esquerdo.
Selecione a categoria Internet das Coisas e, em seguida, selecione Time Series Insights.
Na página ambiente do Time Series Insights , preencha os parâmetros necessários.
Parâmetro Descrição Nome do ambiente Escolha um nome exclusivo para o ambiente Azure Time Series Insights. Os nomes são utilizados pelo Azure Time Series Insights Explorer e pelas APIs de Consulta. Subscrição As subscrições são contentores de recursos do Azure. Escolha uma subscrição para criar o ambiente Azure Time Series Insights. Grupo de recursos Um grupo de recursos é um contentor de recursos do Azure. Escolha um grupo de recursos existente ou crie um novo para o recurso de ambiente Azure Time Series Insights. Localização Escolha uma região do datacenter para o seu ambiente de Azure Time Series Insights. Para evitar latência adicional, crie o ambiente Azure Time Series Insights na mesma região que outros recursos de IoT. Escalão de serviço Escolha o débito necessário. Selecione S1. Capacidade A capacidade é o multiplicador aplicado à taxa de entrada e à capacidade de armazenamento associada ao SKU selecionado. Pode alterar a capacidade após a criação. Selecione uma capacidade de 1. Quando terminar, selecione Seguinte: Origem do Evento para avançar para o passo seguinte.
Agora, ligue o ambiente Azure Time Series Insights ao hub IoT criado pelo Acelerador de Soluções. Defina Selecionar um hub como
Select existing
. Em seguida, escolha o hub IoT criado pelo Acelerador de Soluções ao definir Hub IoT nome.Por fim, selecione Rever + criar.
Verifique o painel Notificações para monitorizar a conclusão da implementação.
Executar simulação de dispositivo
Agora que a implementação e a configuração inicial estão concluídas, preencha o ambiente de Azure Time Series Insights com dados de exemplo de dispositivos simulados criados pelo acelerador.
Juntamente com o hub IoT, foi gerada uma aplicação Web Serviço de Aplicações do Azure para criar e transmitir telemetria de dispositivo simulado.
Volte ao Dashboard dos aceleradores de soluções. Inicie sessão novamente, se necessário, com a mesma conta do Azure que tem utilizado neste tutorial. Selecione a sua "Solução de Dispositivo" e, em seguida, aceda ao acelerador de soluções para iniciar a solução implementada.
A aplicação Web de simulação de dispositivos começa por pedir-lhe para conceder à aplicação Web a permissão Iniciar sessão e ler o seu perfil . Esta permissão permite que a aplicação obtenha as informações de perfil de utilizador necessárias para suportar o funcionamento da aplicação.
Selecione + Nova simulação. Depois de a página de configuração de simulação ser carregada, introduza os parâmetros necessários.
Parâmetro Descrição Hub IoT de destino Selecione Utilizar Hub IoT pré-aprovisionadas. Modelo do dispositivo Selecione Chiller. Número de dispositivos Introduza 10
em Montante.Frequência da telemetria Introduza 10
segundos.Duração da simulação Selecione Terminar em: e introduza 5
minutos.Quando terminar, selecione Iniciar Simulação. A simulação é executada durante um total de 5 minutos. Gera dados de 1000 dispositivos simulados a cada 10 segundos.
Enquanto a simulação é executada, repare que os campos Total de mensagens e Mensagens por segundo são atualizados, aproximadamente a cada 10 segundos. A simulação termina após aproximadamente 5 minutos e devolve-o à configuração de Simulação.
Verificar os dados de telemetria
Nesta secção final, vai verificar se os dados telemétricos foram gerados e armazenados no ambiente Azure Time Series Insights. Para verificar os dados, utilize o Azure Time Series Insights Explorer, que é utilizado para consultar e analisar dados telemétricos.
Regresse à página Descrição Geral do grupo de recursos do Azure Time Series Insights ambiente. Selecione o ambiente Azure Time Series Insights.
Na página Descrição Geral do ambiente Azure Time Series Insights, selecione o URL do Explorador do Time Series Insights para abrir o Explorador de Azure Time Series Insights.
O Azure Time Series Insights Explorer carrega e autentica com a sua conta portal do Azure. Inicialmente, será apresentada a área de gráfico com a qual o ambiente Azure Time Series Insights foi preenchido juntamente com os dados de telemetria simulados. Para filtrar um intervalo de tempo mais estreito, selecione o menu pendente no canto superior esquerdo. Introduza um intervalo de tempo suficientemente grande para abranger a duração da simulação do dispositivo. Em seguida, selecione a lupa de pesquisa.
A redução do intervalo de tempo permite que o gráfico amplie as diferentes rajadas de transferência de dados para o hub IoT e para o ambiente de Azure Time Series Insights. Repare também no texto completo da transmissão em fluxo no canto superior direito, que mostra o número total de eventos encontrados. Também pode arrastar o controlo de deslize Tamanho do intervalo para controlar a granularidade do gráfico.
Por fim, também pode clicar com o botão esquerdo do rato numa região para filtrar um intervalo. Em seguida, clique com o botão direito do rato e utilize Explorar eventos para mostrar os detalhes do evento na vista eventos tabulares.
Limpar os recursos
Este tutorial cria vários serviços do Azure em execução para suportar a solução de simulação de dispositivos e ambiente Azure Time Series Insights. Para removê-los, navegue de volta para o portal do Azure.
No menu à esquerda no portal do Azure:
Selecione o ícone Grupos de recursos . Em seguida, selecione o grupo de recursos que criou para o ambiente Azure Time Series Insights. Na parte superior da página, selecione Eliminar grupo de recursos, introduza o nome do grupo de recursos e selecione Eliminar.
Selecione o ícone Grupos de recursos . Em seguida, selecione o grupo de recursos que foi criado pelo acelerador de soluções de simulação de dispositivos. Na parte superior da página, selecione Eliminar grupo de recursos, introduza o nome do grupo de recursos e selecione Eliminar.
Passos seguintes
Neste tutorial, ficou a saber como:
- Criar um ambiente de Azure Time Series Insights.
- Crie uma solução de simulação de dispositivos que contenha um hub IoT.
- Ligue o ambiente Azure Time Series Insights ao hub IoT.
- Execute uma simulação de dispositivo para transmitir dados em fluxo para o ambiente Azure Time Series Insights.
- Verifique os dados de telemetria simulados.
Agora que sabe como criar o seu próprio ambiente de Azure Time Series Insights, saiba como criar uma aplicação Web que consome dados de um ambiente Azure Time Series Insights: