Compartilhar via


Introdução ao hub em tempo real do Fabric

O hub em tempo real é o único local para todos os dados em movimento em toda a organização. Cada locatário do Microsoft Fabric é provisionado automaticamente com o hub. Não há etapas adicionais necessárias para configurá-lo ou gerenciá-lo. Ele também fornece conectores em abundância para ingestão de dados simplificada no Fabric. Este artigo explica esses recursos em detalhe.

Único local para dados em movimento em toda a organização

O hub em tempo real é um local único, para todos os locatários, unificado e lógico para streaming de dados em movimento. Ele permite que você descubra, ingira, gerencie e consuma facilmente dados em movimento de uma ampla variedade de fontes. Ele lista todos os fluxos e tabelas em Linguagem de Consulta Kusto (KQL) em que você pode atuar diretamente. Ele também oferece uma maneira fácil de ingerir dados de streaming de produtos Microsoft e eventos do Fabric.

Cada usuário no locatário pode ver e editar todos os eventos ou fluxos aos quais eles têm acesso. O hub em tempo real facilita a colaboração e o desenvolvimento de aplicativos de streaming em um só lugar.

Captura de tela que mostra a página do hub em tempo real com “Todos os fluxos de dados” selecionados.

Numerosos conectores para ingerir dados de uma ampla variedade de fontes

O hub em tempo real tem numerosos conectores prontos para uso que facilitam a ingestão de dados no Microsoft Fabric de uma ampla variedade de fontes. O hub em tempo real dá suporte aos seguintes conectores:

   
Streaming de dados de outras nuvens
  • Pub/Sub do Google Cloud
  • Amazon Kinesis Data Streams
Clusters do Kafka
  • Kafka para Confluent Cloud
  • Apache Kafka
  • Streaming Gerenciado da Amazon para Apache Kafka
Feeds de Captura de dados de alterações (CDA) de bancos de dados
  • CDA do Banco de dados SQL do Azure
  • CDA do Banco de dados PostgreSQL
  • CDA do Banco de Dados MySQL
  • CDA do Azure Cosmos DB
  • CDC da Instância Gerenciada de SQL do Azure
  • SQL Server em CDC de DB de máquina virtual (VM)
Fontes de streaming da Microsoft
  • Hubs de Eventos do Azure
  • Barramento de Serviço do Azure
  • Hub IoT do Azure
Eventos do Fabric Eventos de itens do workspace do Fabric (gerados automaticamente)
Eventos do Azure Eventos da conta de armazenamento do Azure

O hub em tempo real torna fácil conectar essas fontes a componentes no hub em tempo real, como Eventstream, banco de dados KQL e Fabric Activator.

Integrações de dados

  • Todos os fluxos de dados e tabelas

    Para seus Eventstreams em execução e bancos de dados KQL, todas as saídas de Eventstreams e tabelas de bancos de dados KQL que você pode acessar aparecem automaticamente no hub em tempo real.

  • Meus fluxos e tabelas

    Acesse todos os fluxos em um só lugar no hub em tempo real.

  • Integração com fontes da Microsoft

    O hub em tempo real lista todos os recursos de streaming dos serviços Microsoft. Para Hubs de Eventos do Azure, Hub IoT do Azure ou outros serviços, você pode ingerir dados perfeitamente no hub em tempo real.

  • Eventos do Fabric

    Os eventos gerados por meio de artefatos do Fabric e de fontes externas são disponibilizados no Fabric para oferecer suporte a cenários controlados por eventos, como alertas em tempo real e disparo de ações downstream. Você pode monitorar e reagir a eventos, incluindo eventos de itens do 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. Os usuários também podem enviar esses eventos para outros destinos por meio de fluxos de eventos do Fabric.

Processe, analise e atue em fluxos de dados

O hub em tempo real permite que você crie fluxos para as fontes compatíveis. Depois de criar os fluxos, você pode processá-los, analisá-los e definir alertas neles.

  • Para processar um fluxo, abra o eventstream pai em um editor, adicione transformações como Agregar, Expandir, Filtrar, Agrupar por, Gerenciar campos e União, para transformar ou processar os dados que estão sendo transmitidos para o Fabric e, em seguida, envie os dados de saída das transformações para destinos compatíveis.

  • Para analisar um fluxo, abra o eventstream associado ao fluxo de dados, adicione um destino de banco de dados KQL para enviar os dados para uma tabela KQL e, em seguida, abra o banco de dados KQL e execute consultas na tabela KQL. Para analisar uma tabela no hub em tempo real, abra o banco de dados KQL pai e execute consultas na tabela KQL.

  • Para atuar em fluxos ou eventos do Fabric, defina alertas com base nas condições e especifique ações a serem executadas quando as condições forem atendidas.

    Captura de tela mostrando a imagem conceitual da arquitetura do hub em tempo real.

Confira Introdução ao hub em tempo real.