Partilhar via


Adicionar a origem do Hub IoT do Azure a um fluxo de eventos

Este artigo mostra como adicionar uma fonte do Hub IoT do Azure a um fluxo de eventos.

Nota

Os recursos aprimorados são habilitados por padrão quando você cria fluxos de eventos agora. Se você tiver fluxos de eventos que foram criados usando recursos padrão, esses fluxos de eventos continuarão a funcionar. Você ainda pode editá-los e usá-los como de costume. Recomendamos que você crie um novo fluxo de eventos para substituir fluxos de eventos padrão para que possa aproveitar os recursos e benefícios adicionais dos fluxos de eventos aprimorados.

Pré-requisitos

Antes de começar, você deve preencher os seguintes 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.
  • Você precisa ter a permissão apropriada para obter as chaves de acesso do hub IoT. Se o seu hub Iot estiver dentro de uma rede protegida, se conectar a ele usando um endpoint privado gerenciado. Caso contrário, certifique-se de que o hub Iot esteja acessível publicamente e não protegido por um firewall.
  • Se você não tiver um eventstream, crie um eventstream.

Inicie o assistente Selecionar uma fonte de dados

Se você ainda não adicionou nenhuma fonte ao seu fluxo de eventos, selecione Usar bloco de origem externa.

Captura de ecrã que mostra a seleção de Utilizar mosaico de origem externa.

Se estiver a adicionar a origem a um fluxo de eventos já publicado, mude para o modo de edição , selecione Adicionar origem no friso e, em seguida, selecione Fontes externas.

Captura de tela que mostra a seleção do menu Adicionar fonte a fontes externas.

Na página Selecionar uma fonte de dados, procure 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 no assistente Obter eventos.

Configurar o conector do 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 nas etapas a seguir.

    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.

      Para obter o nome e o valor da chave de acesso, siga estes passos:

      1. Navegue até a página do Hub IoT do seu hub IoT do Azure no portal do Azure.

      2. Na página Hub IoT, selecione Políticas de acesso compartilhado em Configurações de segurança no menu de navegação à esquerda.

      3. Selecione um nome de política na lista. Anote o nome da política.

      4. Selecione o botão de cópia ao lado da chave primária.

        Captura de tela que mostra a chave de acesso para um 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 ícone de lápis em Nome da fonte e insira um nome para a fonte. Este passo é opcional.

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

  8. Na página Rever e criar, reveja as definições e selecione Adicionar.

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

Nota

O número máximo de fontes e destinos para um eventstream é 11.

Ver fluxo de eventos atualizado

  1. Você vê que a fonte do Hub IoT do Azure é adicionada ao seu fluxo de eventos na tela no modo Editar . Para implementar esse hub IoT do Azure recém-adicionado, selecione Publicar na faixa de opções.

    Captura de tela que mostra o editor com o botão Publicar selecionado.

  2. Depois de concluir essas etapas, o hub IoT do Azure fica disponível para visualização na Visualização dinâmica. Selecione o bloco do hub IoT no diagrama para ver a página semelhante à seguinte.

    Captura de tela que mostra o editor na visualização ao vivo.

Para obter uma lista de fontes suportadas, consulte Adicionar uma fonte de evento em um fluxo de eventos

Pré-requisitos

Antes de começar, você deve preencher os seguintes 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.
  • 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.

Nota

O número máximo de fontes e destinos para um eventstream é 11.

Adicionar um hub IoT do Azure como origem

Siga estas etapas para adicionar um hub IoT do Azure como sua fonte de fluxo de eventos:

  1. No editor de fluxo de eventos, expanda o menu suspenso Nova fonte dentro do nó e escolha Hub IoT do Azure.

    Captura de tela que mostra onde adicionar uma fonte do Hub IoT do Azure no fluxo de eventos.

  2. No painel de configuração do Hub IoT do Azure, insira os seguintes detalhes:

    Captura de tela que mostra onde configurar o Hub IoT do Azure no fluxo de eventos.

    1. Nome de origem: insira um nome para seu Hub IoT do Azure, como iothub-source.

    2. Conexão com a nuvem: selecione uma conexão de nuvem existente que vincule seu Hub IoT do Azure ao Microsoft Fabric. Se não tiver uma, avance para o passo 3 para criar uma nova ligação à nuvem.

    3. Formato de dados. Escolha um formato de dados (AVRO, JSON ou CSV) para transmitir seus dados do Hub IoT para o fluxo de eventos.

    4. Grupo de consumidores. Escolha um grupo de consumidores do seu Hub IoT do Azure ou deixe-o como $Default. Em seguida, selecione Adicionar para concluir a configuração do Hub IoT do Azure.

    5. Depois que ele for adicionado com êxito, você poderá ver uma fonte do Hub IoT do Azure adicionada ao seu fluxo de eventos no editor.

      Captura de tela que mostra a fonte do Hub IoT do Azure no editor de fluxo de eventos.

  3. Para criar uma nova conexão de nuvem para seu Hub IoT do Azure, siga estas etapas:

    Captura de ecrã que mostra onde criar uma nova ligação à nuvem.

    1. Selecione Criar nova conexão no menu suspenso, preencha as Configurações de conexão e Credenciais de conexão do seu Hub IoT do Azure e selecione Criar.

      Captura de ecrã que mostra onde configurar uma nova ligação à nuvem.

    2. Hub IoT. Insira o nome do Hub IoT no portal do Azure.

    3. Nome da ligação. Insira um nome para a nova conexão de nuvem, como iothub-connection.

    4. Nome da chave de acesso compartilhado e Chave de acesso compartilhada. Insira as credenciais de conexão para seu Hub IoT do Azure. Você pode encontrá-lo em Políticas de acesso compartilhado no portal do Azure. Você deve ter permissões apropriadas para acessar qualquer um dos pontos de extremidade do Hub IoT.

      Captura de ecrã que mostra onde encontrar a chave de acesso partilhada no portal do Azure.

    5. Retorne ao painel de configuração do Hub IoT do Azure e selecione Atualizar para carregar a nova conexão de nuvem.

      Captura de tela que mostra onde atualizar a conexão de nuvem para o Hub IoT do Azure.

Depois que o Hub IoT do Azure for adicionado ao seu fluxo de eventos, selecione Visualizar dados para verificar a configuração bem-sucedida. Você deve ser capaz de visualizar os dados de entrada para seu fluxo de eventos.

Captura de tela que mostra onde visualizar os dados do Hub IoT.

Para saber como adicionar outras fontes a um fluxo de eventos, consulte os seguintes artigos: