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

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.

  1. 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 .

    Executar o acelerador de Simulação de Dispositivos

  2. 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.

    Aprovisionar a solução de simulação de dispositivos

  3. 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.

    Aprovisionamento da solução de simulação de dispositivos concluída

  4. 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.

    Recursos de simulação de dispositivos

Criar um ambiente

Em segundo lugar, crie um ambiente de Azure Time Series Insights na sua subscrição do Azure.

  1. Inicie sessão no portal do Azure com a sua conta de subscrição do Azure.

  2. Selecione + Criar um recurso no canto superior esquerdo.

  3. Selecione a categoria Internet das Coisas e, em seguida, selecione Time Series Insights.

    Selecione o recurso de ambiente Azure Time Series Insights

  4. 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.

    Criar um recurso de ambiente Azure Time Series Insights

  5. 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.

    Ligar o ambiente Azure Time Series Insights ao hub IoT criado

    Por fim, selecione Rever + criar.

  6. Verifique o painel Notificações para monitorizar a conclusão da implementação.

    Azure Time Series Insights implementação do ambiente foi bem-sucedida

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.

  1. 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.

    Dashboard dos aceleradores de soluções

  2. 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.

    Consentimento da aplicação Web de simulação de dispositivos

  3. 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.

    Configuração da simulação de dispositivos

  4. 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.

    Execução da simulação de dispositivos

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.

  1. Regresse à página Descrição Geral do grupo de recursos do Azure Time Series Insights ambiente. Selecione o ambiente Azure Time Series Insights.

    Azure Time Series Insights ambiente e grupo de recursos do ambiente

  2. 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.

    Explorador do Time Series Insights

  3. 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.

    Azure Time Series Insights filtro de intervalo de tempo do Explorador

  4. 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.

    vista filtrada do intervalo de tempo do Azure Time Series Insights Explorer

  5. 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.

    Azure Time Series Insights eventos e vista filtrada do intervalo de tempo do Explorador

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:

  1. 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.

  2. 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: