O que é Inteligência em Tempo Real?
A Inteligência em Tempo Real é um serviço avançado que capacita todos em sua organização a extrair insights e visualizar seus dados em movimento. Ela oferece uma solução completa para cenários orientados a eventos, dados de streaming e logs de dados. Ao lidar com gigabytes ou com petabytes, todos os dados organizacionais em movimento convergem no hub em Tempo Real. Ele conecta perfeitamente dados baseados em tempo de várias fontes usando conectores no-code, permitindo insights visuais imediatos, análise geoespacial e reações baseadas em gatilhos que fazem parte de um catálogo de dados em toda a organização.
Depois de conectar perfeitamente qualquer fluxo de dados, toda a solução SaaS fica acessível. A Inteligência em Tempo Real lida com a ingestão de dados, a transformação, o armazenamento, a análise, a visualização, o acompanhamento, a IA e as ações em tempo real. Seus dados permanecem protegidos, administrados e integrados em toda a sua organização, alinhando-se perfeitamente a todas as ofertas do Fabric. A Inteligência em Tempo Real transforma seus dados em um recurso dinâmico e acionável que gera valor em toda a organização.
A Inteligência em Tempo Real pode me ajudar?
A Inteligência em Tempo Real pode ser usada para análise de dados, insights visuais imediatos, centralização de dados em movimento para uma organização, ações sobre dados, consulta eficiente, transformação e armazenamento de grandes volumes de dados estruturados ou não estruturados. Se você precisa avaliar dados de sistemas IoT, logs do sistema, texto livre, dados semiestruturados ou contribuir com dados para consumo de outras pessoas em sua organização, a Inteligência em Tempo Real oferece uma solução versátil.
Mesmo que seja chamado de "tempo real", seus dados não precisam estar fluindo a altas taxas e volumes. A Inteligência em Tempo Real oferece soluções orientadas a eventos, em vez de orientadas por agenda. Os componentes de Inteligência em Tempo Real são criados com base em serviços confiáveis e principais da Microsoft e, juntos, estendem as capacidades gerais do Fabric para oferecer soluções orientadas a eventos.
Os aplicativos de Inteligência em Tempo Real abrangem uma ampla variedade de cenários de negócios, como automotivo, fabricação, IoT, detecção de fraudes, gerenciamento de operações de negócios e detecção de anomalias.
Como usar a Inteligência em Tempo Real?
A Inteligência em Tempo Real no Microsoft Fabric oferece capacidades que, combinadas, permitem a criação de soluções de Inteligência em Tempo Real em suporte a processos de negócios e engenharia.
O hub em Tempo Real serve como um catálogo centralizado dentro da sua organização. Ele facilita o acesso, a adição, a exploração e o compartilhamento de dados. Ao expandir a gama de fontes de dados, ele proporciona insights mais amplos e clareza visual em vários domínios. É importante ressaltar que esse hub garante que os dados não só estão disponíveis, mas também acessíveis a todos, promovendo a tomada de decisão rápida e a ação informada. O compartilhamento de dados de streaming de diversas fontes libera o potencial de criar business intelligence abrangente em toda a organização.
Depois de selecionar um fluxo de sua organização ou conectado a fontes externas ou internas, você pode usar as ferramentas de consumo de dados na Iinteligência em Tempo Real para explorar seus dados. As ferramentas de consumo de dados usam o processo de exploração visual de dados e fazem o drill down de insights de dados. Você pode acessar dados que são novos para você e entender facilmente a estrutura de dados, os padrões, as anomalias, as quantidades de previsão e as taxas de dados. Assim, você pode agir ou tomar decisões inteligentes com base nos dados. Os dashboards em tempo real vêm equipados com interações prontas para uso que simplificam o processo de reconhecimento de dados, tornando-os acessíveis a qualquer pessoa que queira tomar decisões com base em dados em movimento usando ferramentas visuais, linguagem natural e Copilot.
Esses insights podem ser transformados em ações com o Fabric Activator, pois você configura alertas de várias partes do Fabric para reagir a padrões de dados ou condições em tempo real.
Como faço para interagir com os componentes da Inteligência em Tempo Real?
Descobrir dados de streaming
O hub em Tempo Real é usado para descobrir e gerenciar seus dados de streaming. Os eventos de hub em Tempo Real são um catálogo de dados em movimento e contêm:
Fluxos de dados: todos os fluxos de dados que estão sendo executados ativamente no Fabric, aos quais você tem acesso.
Fontes da Microsoft: descubra facilmente as fontes de streaming que você tem e configure com rapidez a ingestão dessas fontes no Fabric, por exemplo: Hubs de Eventos do Azure, Hub IoT do Azure, Captura de Dados de Alterações do Banco de Dados SQL do Azure (CDC), CDC do Azure Cosmos DB, CDC do PostgreSQL DB.
Eventos do Fabric: os recursos orientados a eventos oferecem suporte a notificações em tempo real e processamento de dados. Você pode monitorar e reagir a eventos, incluindo eventos de Item de Espaço de Trabalho do Fabric e eventos de Armazenamento de Blobs do Azure. Esses eventos podem ser usados para acionar outras ações ou outros fluxos de trabalho, como invocar um pipeline de dados ou enviar uma notificação por email. Além disso, é possível enviar esses eventos para outros destinos por meio de Eventstreams.
Esses dados são todos apresentados em um formato prontamente consumível e estão disponíveis a todas as cargas de trabalho do Fabric.
Conectar-se a dados de streaming
Os Eventstreams são a maneira da plataforma Fabric capturar, transformar e rotear grandes volumes de eventos em tempo real para vários destinos com uma experiência no-code. Os Eventstreams oferecem suporte a várias fontes e destinos de dados, incluindo uma ampla variedade de conectores para fontes externas, por exemplo: clusters do Apache Kafka, feeds de captura de dados de alterações de banco de dados, fontes de streaming da AWS (Kinesis) e Google (GCP Pub/Sub).
Processamento de fluxos de dados
Ao usar os recursos de processamento de eventos no Eventstreams, você pode fazer filtragem, limpeza de dados, transformação, agregações em janelas e detecção de duplicatas para colocar os dados no formato desejado. Você também pode usar as capacidades de roteamento baseado no conteúdo para enviar dados a destinos diferentes com base em filtros. Outro recurso, os eventstreams derivados, permite que você construa novos fluxos como resultado de transformações e/ou agregações que podem ser compartilhados com consumidores no hub em tempo real.
Armazenar e analisar dados
Eventhouses são o mecanismo de análise ideal para processar dados em movimento. Eles são especificamente adaptados para eventos de streaming baseados em tempo contendo dados estruturados, semiestruturados e não estruturados. Esses dados são automaticamente indexados e particionados com base no tempo de ingestão, oferecendo capacidades de consulta analítica incrivelmente rápidos e complexos em dados de alta granularidade. Os dados armazenados em eventhouses podem ser disponibilizados no OneLake para consumo por outras experiências do Fabric.
Os dados indexados e particionados armazenados em eventhouses estão prontos para consulta extremamente rápida usando várias opções de código, low-code ou no-code no Fabric. Os dados podem ser consultados em KQL (Kusto Query Language) nativo ou usando T-SQL no conjunto de consultas KQL. O copilot Kusto, combinado à experiência de exploração de consulta no-code, simplifica o processo de análise de dados para usuários experientes do KQL e cientistas de dados cidadãos. A KQL é uma linguagem simples, mas eficiente, para a consulta de dados estruturados, semiestruturados e não estruturados. A linguagem é expressiva, fácil de ler e entender a intenção da consulta e otimizada para experiências de criação.
Visualizar insights de dados
Esses insights de dados podem ser visualizados em conjuntos de consultas KQL, dashboards em tempo real e relatórios do Power BI, com segundos desde a ingestão de dados até os insights. As opções de visualização variam de no-code a experiências totalmente especializadas, dando valor ao explorador de insights iniciante e especialista para visualizar seus dados como gráficos e tabelas. Você pode usar dicas visuais para executar operações de filtragem e agregação nos resultados da consulta e usando uma lista avançada de visualizações internas. Esses insights podem ser exibidos em Relatórios do Power BI e Dashboards em Tempo Real, que podem ter alertas criados com base nos insights de dados.
Ações de gatilho
Os alertas monitoram os dados que mudam e executam ações automaticamente quando padrões ou condições são detectados. Os dados podem estar fluindo no hub em Tempo Real ou ser observados de uma consulta Kusto ou relatório do Power BI. Quando determinadas condições ou lógica são atendidas, uma ação é executada, como alertar usuários, executar itens de trabalho do Fabric como um pipeline ou iniciar fluxos de trabalho do Power Automate. A lógica pode ser simplesmente um limite definido, um padrão como eventos que acontecem repetidamente durante um período ou os resultados de uma lógica complexa definida por uma consulta KQL. O Activator transforma seus insights orientados a eventos em vantagens comerciais acionáveis.
Integração com outras experiências do Fabric
- Rotear eventos de eventstreams para destinos de itens do Fabric
- Emitir eventos de itens do Fabric para o hub em Tempo Real
- Acesse dados no OneLake por meio da Inteligência em Tempo Real de várias maneiras:
- Os dados do OneLake podem ser consultados da Inteligência em Tempo Real como um atalho
- Use os dados carregados na Inteligência em Tempo Real como os dados subjacentes para visualização em um relatório do Power BI
- Usar os dados carregados na Inteligência em Tempo Real para análise em Notebooks do Fabric em Engenharia de Dados