Compartilhar via


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
  1. Obtenha a ID do projeto no console do Google Cloud.

    Captura de tela do console do Google Cloud mostrando uma ID de projeto.

  2. Obtenha a ID da assinatura na página Assinaturas do Pub/Sub do Google Cloud.

    Captura de tela que mostra a página do Google Cloud Pub/Sub que mostra uma ID de assinatura.

  3. Obtenha a Chave da conta de serviço.

    1. No Console do Google Cloud, selecione IAM & Admin.

      Captura de tela do console do Google Cloud mostrando a página de administração.

    2. Selecione Service Accounts no menu esquerdo e Create Service Account.

      Captura de tela do console do Google Cloud mostrando a página Create Service Account.

    3. Após a configuração, dê a permissão apropriada à função (Proprietário) e selecione Done.

      Captura de tela do console do Google Cloud mostrando a conclusão da criação da conta de serviço.

    4. Selecione sua função e Gerenciar chaves em Ações.

      Captura de tela do console do Google Cloud mostrando o botão Gerenciar chaves em Ações.

    5. Selecione Adicionar chave e Criar nova chave.

      Captura de tela do console do Google Cloud mostrando a seleção de Criar nova chave.

    6. 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

  1. Entre no Microsoft Fabric.

  2. Selecione Tempo Real na barra de navegação esquerda.

  3. 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.

    Captura de tela que mostra como iniciar a experiência Conectar-se à fonte de dados.

Adicionar o Pub/Sub do Google Cloud como origem

  1. Na página Fontes de dados, selecione Google Cloud Pub/Sub.

    Captura de tela mostrando a página Selecionar uma fonte de dados com o Pub/Sub do Google Cloud selecionado.

  2. Na página Conectar, selecione Nova conexão.

    Captura de tela que mostra a página Conectar do assistente Adicionar fonte com o link **Nova conexão** realçado.

  3. Na seção Configurações de conexão, especifique a ID do projeto.

    Captura de tela mostrando a seção Configurações de conexão da página Nova conexão.

  4. Na seção Credenciais de conexão, execute estas etapas:

    1. Selecione uma conexão existente ou mantenha o valor padrão: Criar conexão.

    2. Em Nome da assinatura, insira o nome da assinatura que você anotou na página do Pub/Sub do Google Cloud.

    3. Em Chave da conta de serviço, insira a chave da conta de serviço que você anotou do console do Google Cloud.

    4. Selecione Conectar.

      Captura de tela mostrando a seção Credenciais de conexão da página Nova conexão.

  5. 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.
  6. Selecione Avançar na parte inferior da página.

  7. Na página Examinar e conectar, examine o resumo e selecione Criar fonte.

Exibir detalhes do fluxo de dados

  1. 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.
  2. 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.

Para saber mais sobre consumo de fluxos de dados, confira os seguintes artigos: