Criando seu primeiro EVENTSTREAM no Microsoft Fabric
Se você está explorando o Microsoft Fabric, provavelmente já ouviu falar sobre Real-Time Analytics (RTA). Mas como começar? Hoje, vamos mergulhar na criação do seu primeiro EventStream e entender como essa funcionalidade pode transformar o processamento de dados em tempo real.
FABRICPOWER BIEVENTSTREAMRTA
Henrique Bueno
2/6/20252 min read


Por que usar EventStream no Microsoft Fabric?
O EventStream permite capturar, transformar e armazenar dados de eventos sem necessidade de código. Isso significa que você pode integrar fontes como Event Hubs, IoT Hubs e aplicativos personalizados, e direcionar os dados para diferentes destinos no Fabric, como Lakehouse, KQL Database e Reflex.
Agora, vamos ver como criar um EventStream passo a passo!
Passo 1: Criando a base no Fabric
Crie um Workspace no Microsoft Fabric: Acesse o Fabric e configure seu ambiente.
Ative a persona de Real-Time Analytics: No menu do Fabric, selecione a persona de RTA.
Crie um banco de dados KQL: Isso permitirá armazenar e consultar os dados que chegam via EventStream.
Passo 2: Criando um EventStream
Acesse seu Workspace e clique em "New" > "EventStream".
Nomeie seu EventStream: Algo como "TruckTempsStream" se estiver monitorando temperatura de caminhões, por exemplo.
Escolha a fonte de dados:
Pode ser Event Hubs, IoT Hubs, ou um Custom App.
Insira o namespace, nome do hub e a Shared Access Key do Event Hub.
Confirme a conexão.
Passo 3: Definindo o destino dos dados
Agora que os dados estão fluindo, escolha o destino:
Lakehouse para armazenar grandes volumes de dados.
KQL Database para consultas analíticas rápidas.
Custom App para consumir os dados diretamente.
Se optar pelo KQL Database, você pode escolher entre:
Direct Ingestion (dados brutos)
Event Processing (aplicação de transformações antes de armazenar)
Configure o nome da tabela e salve as configurações.
Passo 4: Explorando os dados e criando insights
Agora que os dados estão fluindo para o KQL Database, você pode explorá-los diretamente no Fabric:
Execute consultas KQL para visualizar os eventos recebidos.
Utilize SQL para explorar os dados rapidamente.
**Transforme SQL em KQL com o comando **EXPLAIN e use essa consulta para alimentar um relatório no Power BI.
Passo 5: Criando um relatório no Power BI
Com os dados no KQL Database, crie um relatório em tempo real no Power BI:
Crie um novo relatório e conecte-se ao banco de dados KQL.
Visualize os dados em gráficos dinâmicos:
Exemplo: Um gráfico de linhas para monitorar a temperatura dos caminhões.
Publique no Fabric e pronto! Agora você tem um dashboard atualizado em tempo real.
Conclusão
Em poucos minutos, configuramos um EventStream, conectamos a um KQL Database, exploramos os dados e criamos um dashboard no Power BI! Isso mostra como o Real-Time Analytics no Microsoft Fabric pode ser poderoso para monitoramento e insights instantâneos.
Você já usou RTA no Fabric? Como pretende aplicar o EventStream em seus projetos? Compartilhe nos comentários!
Quer mais conteúdos como esse? Fique ligado no BI com Bueno!
Dados
© 2024. All rights reserved.