Partilhar via


Adicionar o Hub IoT do Azure como origem no hub em tempo real

Este artigo descreve como obter eventos de um hub IoT do Azure para o hub em tempo real.

Pré-requisitos

  • Acesso a um espaço de trabalho no modo de licença de capacidade de malha (ou) no modo de licença de avaliação com permissões de Colaborador ou superiores.
  • Crie um hub IoT do Azure se não tiver um.
  • Você precisa ter a permissão apropriada para obter as chaves de acesso do hub IoT. O hub IoT deve ser acessível publicamente e não estar protegido por um firewall ou protegido em uma rede virtual.

Obter eventos de um hub IoT do Azure

Você pode obter eventos de um hub IoT do Azure para o hub em tempo real de uma das maneiras:

Página de origens de dados

  1. Entre no Microsoft Fabric.

  2. Selecione Tempo Real na barra de navegação esquerda.

  3. Na página do hub em Tempo Real, selecione + Fontes de dados em Conectar a no menu de navegação esquerdo. Você também pode acessar a página Fontes de dados nas páginas Todos os fluxos de dados ou Meus fluxos de dados selecionando o botão + Conectar fonte de dados no canto superior direito.

    Captura de tela que mostra como iniciar a experiência Conectar à fonte de dados.

  1. Na página Fontes de dados, selecione a categoria Fontes da Microsoft na parte superior e selecione Conectar no bloco Hub IoT do Azure.

    Captura de tela que mostra a seleção do Hub IoT do Azure como o tipo de origem na página Fontes de dados.

    Agora, siga as instruções da seção Conectar a um hub iot do Azure.

Página de fontes da Microsoft

  1. No hub em tempo real, selecione Fontes da Microsoft. Você pode usar a caixa de pesquisa para digitar o nome do recurso ou usar filtros (Origem, Assinatura, Grupo de recursos, Região) para pesquisar o recurso.

  2. Na lista suspensa Origem, selecione Hub IoT do Azure.

  3. Em Assinatura, selecione uma assinatura do Azure que tenha o grupo de recursos com seu hub IoT.

  4. Em Grupo de recursos, selecione um grupo de recursos que tenha seu hub IoT.

  5. Em Região, selecione um local onde seu hub IoT está localizado.

  6. Agora, mova o mouse sobre o nome do hub IoT que você deseja conectar ao hub em tempo real na lista de hubs IoT e selecione o botão Conectar ou selecione ... (reticências) e, em seguida, selecione Conectar fonte de dados.

    Captura de tela que mostra a página de códigos-fonte da Microsoft com filtros para mostrar hubs IoT e o botão de conexão para um hub IoT.

Conectar-se a um hub iot do Azure

  1. Na página Conectar, selecione Nova conexão.

    Captura de tela que mostra a página Conectar, o link Nova conexão realçado.

    Se houver uma conexão existente com seu hub iot do Azure, selecione essa conexão existente conforme mostrado na imagem a seguir e passe para a etapa para configurar o formato de dados.

    Captura de ecrã que mostra a página Ligar com uma ligação existente a um hub IoT do Azure.

  2. Na seção Configurações de conexão, para o Hub IoT, especifique o nome do seu hub IoT do Azure.

    Captura de tela que mostra as configurações de conexão para o hub IoT com o nome do hub IoT.

  3. Na seção Credenciais de conexão, execute estas etapas:

    1. Se houver uma conexão existente, selecione-a na lista suspensa. Caso contrário, confirme se a opção Criar nova conexão está selecionada para esta opção.

    2. Em Nome da conexão, insira um nome para a conexão com o hub IoT.

    3. Para Método de autenticação, confirme se a opção Chave de acesso compartilhada está selecionada.

    4. Em Nome da Chave de Acesso Partilhada, introduza o nome da chave de acesso partilhada.

    5. Em Chave de Acesso Partilhada, introduza o valor da chave de acesso partilhada.

    6. Selecione Conectar na parte inferior da página.

      Captura de tela que mostra a página Conectar um para o conector do Hub IoT do Azure.

  4. Agora, na página Conectar do assistente, para Grupo de consumidores, insira o nome do grupo de consumidores. Por padrão, $Default está selecionado, que é o grupo de consumidores padrão para o hub IoT.

  5. Para Formato de dados, selecione um formato de dados dos eventos de entrada em tempo real que você deseja obter do seu hub IoT do Azure. Você pode selecionar entre os formatos de dados JSON, Avro e CSV e, em seguida, selecionar Conectar.

  6. Na seção Detalhes do fluxo à direita, selecione o espaço de trabalho Malha onde deseja salvar o fluxo de eventos que o Assistente vai criar.

  7. Para eventstream name, insira um nome para eventstream. O assistente cria um fluxo de eventos com o hub IoT do Azure selecionado como origem.

  8. O nome do fluxo é gerado automaticamente para você anexando -stream ao nome do fluxo de eventos. Você pode ver esse fluxo na página Todos os fluxos de dados do hub em tempo real e na página Meus fluxos de dados quando o assistente terminar.

  9. Selecione Avançar na parte inferior da página.

    Captura de tela que mostra a página dois do Connect para o conector do Hub IoT do Azure.

  10. Na página Rever + ligar, reveja as definições e selecione Ligar.

    Captura de ecrã que mostra a página Rever + ligar para o conector do Hub IoT do Azure.

Ver detalhes do fluxo de dados

  1. Na página Rever + ligar, se selecionar Abrir fluxo de eventos, o assistente abre o fluxo de eventos com o hub IoT do Azure selecionado como origem. Para fechar o assistente, selecione Concluir na parte inferior da página.

    Captura de tela que mostra a página Revisar + conectar com links para abrir o fluxo de eventos e fechar o assistente.

  2. Você deve ver o fluxo nas páginas Todos os fluxos de dados e Meus fluxos de dados. Para obter etapas detalhadas, consulte Exibir detalhes de fluxos de dados no hub Fabric Real-Time.

    Captura de tela que mostra a página Todos os fluxos de dados do hub em tempo real com o fluxo que você acabou de criar.

Para saber mais sobre como consumir fluxos de dados, consulte os seguintes artigos: