Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo mostra-lhe como adicionar uma fonte de Transporte de Telemetria por Fila de Mensagens (MQTT) a um fluxo de eventos no Fabric Real-Time Intelligence.
O Protocolo de Transporte de Telemetria para Filas de Mensagens (MQTT) é um protocolo de mensagens leve de publicação/subscrição, concebido para ambientes restritos e amplamente utilizado em aplicações de Internet das Coisas (IoT). O MQTT Connector para Fabric Eventstream permite-lhe ligar-se a qualquer broker MQTT e ingerir mensagens diretamente no Eventstream, possibilitando a transformação e o encaminhamento em tempo real para vários destinos dentro do Fabric para análises e insights.
Pré-requisitos
Antes de começar, você deve preencher os seguintes pré-requisitos:
- Um espaço de trabalho com capacidade Fabric ou tipo de espaço de trabalho Fabric Trial.
- Acesso ao espaço de trabalho com funções de Contribuidor ou funções de nível superior.
- Certifique-se de que o broker MQTT esteja acessível publicamente e não restrito por um firewall ou uma rede virtual. Se residir numa rede protegida, conecte-se a ela usando a injeção virtual de rede do conector Eventstream.
Dependendo do seu cenário, pode também usar uma das seguintes abordagens para transmitir dados MQTT para o Eventstream:
- Azure Event Grid: Envie os dados MQTT para o Azure Event Grid e configure um conector Azure Event Grid no Eventstream. Para mais informações, consulte Adicionar o Namespace Azure Event Grid como fonte para um fluxo de eventos.
- Azure IoT Operations: Configure um endpoint de fluxo de dados que se ligue a um Eventstream Custom Endpoint. Para informações adicionais, consulte Configurar endpoints de fluxo de dados do Microsoft Fabric Real-Time Intelligence.
Adicionar conector MQTT
Pode adicionar o conector MQTT ao Eventstream de duas formas:
De um fluxo de eventos
Adicione uma fonte MQTT diretamente a um fluxo de eventos. Esta abordagem funciona melhor quando se quer configurar um fluxo de eventos dedicado para processar e encaminhar dados MQTT.
No Fabric Inteligência em Tempo Real, cria um novo Fluxo de Eventos ou abre um existente.
Selecionar Adicionar fonte na tela.
Do Hub de Tempo Real
Liga-te a uma fonte MQTT de Real-Time hub e cria um fluxo de dados. Esta abordagem funciona melhor quando pretende descobrir e gerir o seu fluxo de dados MQTT juntamente com outras fontes de streaming.
Configurar conector MQTT
Na página Conectar, selecione Nova conexão.
Se houver uma conexão existente com sua fonte MQTT, selecione essa conexão existente.
Para criar uma nova ligação à cloud, introduza a seguinte informação:
URL do Broker MQTT: introduza o URL do seu corretor MQTT. Os protocolos suportados são
ssl://,wss://, etcp://.Note
O código-fonte MQTT suporta ligações MQTT seguras pela Camada de Transporte (TLS) ou pela Camada Segura de Soquetes (SSL) entre o seu corretor MQTT e o Eventstream. As ligações TLS ou SSL só são suportadas se o certificado do servidor for assinado por uma Autoridade Certificadora (CA) incluída na lista de CA de confiança.
Nome da ligação: introduza um nome para a ligação ao MQTT.
Introduza o nome de utilizador e a palavra-passe do seu corretor MQTT.
Selecione Conectar.
Para nome do tópico, introduza o tópico MQTT a que deseja subscrever-se. O conector suporta apenas um único tópico.
Para a versão, selecione V5 ou V3 com base na versão do protocolo do seu corretor MQTT.
Detalhes do fluxo ou da fonte
Na página de Conectar , siga um destes passos consoante se está a usar o Eventstream ou Real-Time hub.
Eventstream:
No painel de detalhes de origem à direita, siga estes passos:
Para o nome da Fonte, selecione o botão Lápis para alterar o nome.
Note que o nome do Eventstream e o nome do Stream são apenas de leitura.
Real-Time hub:
Na seção Detalhes do fluxo à direita, siga estas etapas:
Seleciona o espaço de trabalho do Fabric onde queres criar o event stream.
Para o nome do Eventostream, selecione o botão Pencil e insira um nome para o eventostream.
O valor nome do Stream é gerado automaticamente ao adicionar -stream ao nome do eventstream. Este fluxo aparece na página Todos os fluxos de dados do hub em tempo real quando o assistente termina.
Selecione Seguinte no final da página de Configurar .
Revise e conecte-se
No ecrã Revisão + ligar, reveja o resumo e selecione Adicionar (Eventstream) ou Ligar (Real-Time Hub).
Ver fluxo de eventos atualizado
A fonte MQTT aparece na tua tela de eventstream em modo Editar . Para publicar, selecione Publicar na fita.
Depois de publicar, o código-fonte está disponível em visualização em direto. Selecione a peça MQTT no diagrama para ver os detalhes.
Conteúdo relacionado
Para obter uma lista de todas as fontes suportadas, consulte Adicionar e gerenciar uma fonte de eventos.