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.
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.
Na página Selecionar uma fonte de dados, procure e selecione Conectar no bloco Hub IoT do Azure.
Configurar o conector do Hub IoT do Azure
Na página Conectar, selecione Nova conexão.
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.
Na seção Configurações de conexão, para o Hub IoT, especifique o nome do seu hub IoT do Azure.
Na seção Credenciais de conexão, execute estas etapas:
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.
Em Nome da conexão, insira um nome para a conexão com o hub IoT.
Para Método de autenticação, confirme se a opção Chave de acesso compartilhada está selecionada.
Em Nome da Chave de Acesso Partilhada, introduza o nome da chave de acesso partilhada.
Em Chave de Acesso Partilhada, introduza o valor da chave de acesso partilhada.
Selecione Conectar na parte inferior da página.
Para obter o nome e o valor da chave de acesso, siga estes passos:
Navegue até a página do Hub IoT do seu hub IoT do Azure no portal do Azure.
Na página Hub IoT, selecione Políticas de acesso compartilhado em Configurações de segurança no menu de navegação à esquerda.
Selecione um nome de política na lista. Anote o nome da política.
Selecione o botão de cópia ao lado da chave primária.
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.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.
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.
Selecione Avançar na parte inferior da página.
Na página Rever e criar, reveja as definições e selecione Adicionar.
Nota
O número máximo de fontes e destinos para um eventstream é 11.
Ver fluxo de eventos atualizado
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.
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.
Conteúdos relacionados
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:
No editor de fluxo de eventos, expanda o menu suspenso Nova fonte dentro do nó e escolha Hub IoT do Azure.
No painel de configuração do Hub IoT do Azure, insira os seguintes detalhes:
Nome de origem: insira um nome para seu Hub IoT do Azure, como iothub-source.
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.
Formato de dados. Escolha um formato de dados (AVRO, JSON ou CSV) para transmitir seus dados do Hub IoT para o fluxo de eventos.
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.
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.
Para criar uma nova conexão de nuvem para seu Hub IoT do Azure, siga estas etapas:
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.
Hub IoT. Insira o nome do Hub IoT no portal do Azure.
Nome da ligação. Insira um nome para a nova conexão de nuvem, como iothub-connection.
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.
Retorne ao painel de configuração do Hub IoT do Azure e selecione Atualizar para carregar a nova conexão de nuvem.
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.
Conteúdos relacionados
Para saber como adicionar outras fontes a um fluxo de eventos, consulte os seguintes artigos: