Obter eventos do Google Cloud Pub/Sub no hub em tempo real
Este artigo descreve como adicionar o Pub/Sub do Google Cloud como uma origem do evento no hub em tempo real do Fabric. O Pub/Sub do Google é um serviço de mensagens que permite publicar e assinar fluxos de eventos.
Pré-requisitos
- Acesso a um workspace no modo de licença de capacidade do Fabric (ou) no modo de licença de Avaliação com permissões de Colaborador ou superior.
- Uma conta do Google Cloud com o serviço Pub/Sub habilitado. Selecione uma função com as permissões necessárias.
Obter informações de conexão do Pub/Sub do Google Cloud
Obtenha as seguintes informações do Google Cloud:
- ID do projeto
- ID da assinatura
- Chave de conta de serviço
Obtenha a ID do projeto no console do Google Cloud.
Obtenha a ID da assinatura na página Assinaturas do Pub/Sub do Google Cloud.
Obtenha a Chave da conta de serviço.
No Console do Google Cloud, selecione IAM & Admin.
Selecione Service Accounts no menu esquerdo e Create Service Account.
Após a configuração, dê a permissão apropriada à função (Proprietário) e selecione Done.
Selecione sua função e Gerenciar chaves em Ações.
Selecione Adicionar chave e Criar nova chave.
Baixe o arquivo JSON e copie todo o conteúdo JSON como a Chave da conta de serviço.
Observação
O arquivo JSON só pode ser baixado uma vez.
Página fontes de dados
Entre no Microsoft Fabric.
Se você vir Power BI na parte inferior esquerda da página, mude para a carga de trabalho Fabric selecionando Power BI e, em seguida, Fabric.
Selecione Tempo Real na barra de navegação esquerda.
Na página Hub em Tempo Real, selecione + Fontes de dados em Conectar-se a no menu de navegação à esquerda.
Você também pode acessar a página Fontes de dados nas páginas Todos os fluxos de dados ou Meus fluxos de dados, selecionando o botão + Conectar fonte de dados no canto superior direito.
Adicionar o Pub/Sub do Google Cloud como origem
Na página Fontes de dados, selecione Google Cloud Pub/Sub.
Na página Conectar, selecione Nova conexão.
Na seção Configurações de conexão, especifique a ID do projeto.
Na seção Credenciais de conexão, execute estas etapas:
Selecione uma conexão existente ou mantenha o valor padrão: Criar conexão.
Em Nome da assinatura, insira o nome da assinatura que você anotou na página do Pub/Sub do Google Cloud.
Em Chave da conta de serviço, insira a chave da conta de serviço que você anotou do console do Google Cloud.
Selecione Conectar.
Na página Conectar, insira o nome da origem e o nome do tópico da nova origem.
- Nome da origem: dê um nome a essa origem.
- Nome do tópico: pode ser qualquer sequência.
Selecione Avançar na parte inferior da página.
Na página Examinar e conectar, examine o resumo e selecione Criar fonte.
Exibir detalhes do fluxo de dados
- Na página Examinar e conectar, se você selecionar Abrir Eventstream, o assistente abrirá o Eventstream criado para você com o Google Cloud Pub/Sub selecionado como uma fonte. Para fechar o assistente, selecione Fechar ou X* no canto superior direito da página.
- No hub em tempo real, selecione Meus fluxos de dados. Para ver o novo fluxo de dados, atualize a página. Para obter etapas detalhadas, confira View details of data streams in Fabric Real-Time hub.
Conteúdo relacionado
Para saber mais sobre consumo de fluxos de dados, confira os seguintes artigos: