Compartilhar via


Adicionar um Hub IoT do Azure como origem a um Eventstream

Este artigo mostra como adicionar um Hub IoT do Azure como origem a um Eventstream.

Observação

Agora, os recursos aprimorados estão habilitados por padrão ao criar os Eventstreams. Caso tenha os Eventstreams que foram criados usando recursos padrão, esses Eventstreams continuarão a funcionar. Você ainda pode editá-los e usá-los como de costume. Recomendamos que você crie um novo Eventstream para substituir os Eventstreams padrão para que você possa usufruir de recursos adicionais e benefícios de Eventstreams aprimorados.

Pré-requisitos

Antes de começar, você deve concluir os seguintes pré-requisitos:

  • Acesso a um workspace no modo de licença de capacidade do Fabric (ou) no modo de licença de Avaliação com permissões de Colaborador ou superior.
  • Você precisa ter permissão apropriada para obter as chaves de acesso do Hub IoT. O hub IoT deve ser acessível publicamente e não estar por trás de um firewall ou protegido em uma rede virtual.
  • Se você não tiver um Eventstream, crie um Eventstream.

Iniciar o assistente Selecionar uma fonte de dados

Se você ainda não adicionou nenhuma fonte ao Eventstream, selecione o bloco Usar fonte externa.

Captura de tela que mostra a seleção do bloco Usar fonte externa.

Caso esteja adicionando a fonte a um Eventstream já publicado, alterne para o modo Editar, selecione Adicionar fonte na faixa de opções e selecione Fontes externas.

Captura de tela que mostra a seleção de Adicionar fonte para o menu Fontes externas.

Na página Selecionar uma fonte de dados, pesquise e selecione Conectar no bloco Hub IoT do Azure.

Captura de tela mostrando a escolha do Hub IoT do Azure como o tipo de fonte no assistente Obter eventos.

Configurar o conector do Hub IoT do Azure

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

    Captura de tela mostrando a página Conectar com o link Nova conexão em destaque.

    Se já houver uma conexão com o hub IoT do Azure, escolha esta conexão, conforme mostrado na imagem a seguir, e vá para a etapa de configuração do Formato de dados nas etapas a seguir.

    Captura de tela que mostra a página Conectar com uma conexão existente com um hub IoT do Azure.

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

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

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

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

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

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

    4. Em Nome da chave de acesso compartilhada, insira o nome da chave de acesso compartilhada.

    5. Em Chave de acesso compartilhada, insira o valor da chave de acesso compartilhada.

    6. Na parte inferior da página, selecione Conectar.

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

      Para obter o nome e o valor da chave de acesso, execute estas etapas:

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

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

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

      4. Escolha o botão de cópia ao lado de Chave primária.

        Captura de tela mostrando a chave de acesso para um Hub IoT do Azure.

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

  5. Em Formato de dados escolha um formato dos eventos de entrada em tempo real que você deseja obter do Hub IoT do Azure. Escolha entre os formatos de dados JSON, Avro e CSV e, em seguida, escolha Conectar.

  6. Na seção Detalhes do fluxo à direita, selecione o ícone Lápis em Nome da fonte e insira um nome para a fonte. Esta etapa é opcional.

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

    Captura de tela mostrando a página dois de Conectar para o conector do Hub IoT do Azure.

  8. Na página Revisar e criar, revise as configurações e selecione Adicionar.

    Captura de tela mostrando a página Revisar e criar para o conector do Hub IoT do Azure.

Observação

O número máximo de origens e destinos para um fluxo de eventos é 11.

Exibir o Eventstream atualizado

  1. Você verá que a fonte do Hub IoT do Azure é adicionada ao eventstream na tela no Modo de edição. Para implementar esse hub IoT do Azure recém-adicionado, escolha Publicar na faixa.

    Captura de tela mostrando o editor com o botão Publicar escolhido.

  2. Depois de concluir essas etapas, o Hub IoT do Azure estará disponível para visualização na Exibição ao vivo. Escolha o bloco Hub IoT no diagrama para ver a página semelhante à que se segue.

    Captura de tela mostrando o editor na exibição ao vivo.

Para obter uma lista de fontes com suporte, confira Adicionar uma origem do evento em um Eventstream

Pré-requisitos

Antes de começar, você deve concluir os seguintes pré-requisitos:

  • Acesso a um workspace no modo de licença de capacidade do Fabric (ou) no modo de licença de Avaliação com permissões de Colaborador ou superior.
  • Você precisa ter permissão apropriada para obter as chaves de acesso do Hub IoT. O hub IoT deve ser acessível publicamente e não estar por trás de um firewall ou protegido em uma rede virtual.

Observação

O número máximo de origens e destinos para um fluxo de eventos é 11.

Adicionar um hub IoT do Azure como origem

Siga estas etapas para adicionar um hub IoT do Azure como sua origem do eventstream:

  1. No editor do Eventstream, expanda o menu suspenso Nova origem dentro do nó e escolha Hub IoT do Azure.

    Captura de tela que mostra onde adicionar uma origem do Hub IoT do Azure no eventstream.

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

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

    2. Conexão de nuvem: selecione uma conexão de nuvem existente que vincule seu Hub IoT do Azure ao Microsoft Fabric. Se você não tiver uma, vá para a etapa 3 para criar uma nova conexão de nuvem.

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

    4. Grupo de consumidores. Escolha um grupo de consumidores em 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 de adicionado com êxito, você poderá ver uma origem do Hub IoT do Azure adicionada ao eventstream no editor.

      Captura de tela que mostra a origem do Hub IoT do Azure no editor do Eventstream.

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

    Captura de tela que mostra onde criar uma nova conexão de nuvem.

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

      Captura de tela que mostra onde configurar uma nova conexão de nuvem.

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

    3. Nome da conexã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 compartilhado. Insira as credenciais de conexão do Hub IoT do Azure. Você pode encontrá-lo em Políticas de acesso compartilhado no portal do Azure. Você deve ter permissões adequadas para acessar qualquer um dos pontos de extremidade de Hub IoT.

      Captura de tela que mostra onde encontrar a chave de acesso compartilhado 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 do Hub IoT do Azure.

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

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

Para saber como adicionar outras origens a um Eventstream, consulte os seguintes artigos: