Compartilhar via


Adicionar origem do Pub/Sub do Google Cloud para um Eventstream

Este artigo mostra como adicionar uma origem do Pub/Sub do Google Cloud para um Eventstream.

O Pub/Sub do Google é um serviço de mensagens que permite publicar e assinar fluxos de eventos. Você pode adicionar o Pub/Sub do Google como origem para o eventstream para capturar, transformar e encaminhar eventos em tempo real a vários destinos no Fabric.

Observação

Não há suporte para esta origem nas seguintes regiões de capacidade do espaço de trabalho: Oeste dos EUA 3 e Oeste da Suíça.

Pré-requisitos

  • Acesso a um espaço de trabalho 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 e uma função com as permissões necessárias.
  • Sua origem do Pub/Sub do Google Cloud precisa ter acesso público e não estar protegida por firewall ou assegurada em uma rede virtual.
  • Caso não tenha um Eventstream, crie um Eventstream.

Adicionar o Pub/Sub do Google Cloud como origem

Caso ainda não adicionou nenhuma fonte ao Eventstream, selecione o bloco Usar fonte externa.

Captura de tela que mostra a seleção do bloco Usar fonte externa.

Caso esteja adicionando a fonte a um Eventstream já publicado, alterne para o modo Editar, selecione Adicionar fonte na faixa de opções e selecione Fontes externas.

Captura de tela que mostra a seleção de Adicionar fonte para o menu Fontes externas.

Na página Selecionar uma fonte de dados, pesquise e selecione Conectar no bloco Hubs de Eventos do Azure.

Captura de tela que mostra a seleção do Google Cloud Pub/Sub como o tipo de fonte no assistente Selecionar uma fonte de dados.

Configurar e efetuar a conexão com o Pub/Sub do Google Cloud

Importante

É possível consumir os eventos do Pub/Sub do Google Cloud em apenas um Eventstream. Após efetuar fetch nos eventos em um Eventstream, eles não poderão ser consumidos por outros Eventstreams.

  1. Na tela Conectar, em Conexão, selecione Nova conexão.

    Captura de tela que mostra a página Conectar para o Google Cloud Pub/Sub.

  2. Na tela Configurações de conexão, preencha as informações necessárias.

    Uma captura de tela das Configurações de conexão para a origem do Pub/Sub do Google Cloud.

  3. Em ID do Projeto, insira a ID do Projeto usando o Console do Google Cloud.

    Uma captura de tela da ID do Projeto no Console do Google Cloud.

  4. Em Nome da assinatura, abra seu Pub/Sub do Google e selecione Assinaturas. É possível encontrar a ID da Assinatura na lista.

    Uma captura de tela de uma Descrição gerada automaticamente do computador.

  5. A chave da conta de serviço corresponde a um arquivo em JSON que contém as credenciais da sua conta de serviço. Siga as próximas etapas para gerar o arquivo no Google Cloud.

    1. Selecione IAM e Administração no Console do Google Cloud.

      Uma captura de tela da seleção IAM e Administração no Console do Google Cloud.

    2. Na página IAM e Administração, em Contas de Serviço, selecione CRIAR CONTA DE SERVIÇO.

      Uma captura de tela da seleção Criar conta de serviço.

    3. Após a configuração, conceda à sua função a permissão apropriada de Proprietário e, em seguida, selecione Concluído.

      Uma captura de tela mostrando a concessão de permissões de Proprietário à sua função e, em seguida, a seleção de Concluído.

    4. Na página Contas de serviço, selecione sua função e, em seguida, escolha Gerenciar chaves em Ações.

      Uma captura de tela da seleção Gerenciar chaves em Ações.

    5. Em ADICIONAR CHAVE, selecione Criar nova chave.

      Uma captura de tela da seleção Criar nova chave.

    6. Faça download do arquivo em JSON, copie todo o conteúdo em JSON e insira-o como uma Chave da conta de serviço na tela de Configurações de conexão do Fabric.

      Importante

      É possível realizar o download do arquivo em JSON apenas uma vez.

  6. Selecione Conectar na tela Configurações de conexão.

  7. Revise o resumo e selecione Adicionar.

Será possível visualizar a origem do Pub/Sub do Google Cloud adicionada ao seu Eventstream no Modo de edição.

Uma captura de tela da origem do Pub/Sub do Google Cloud adicionada no Modo de edição com o botão Publicar em destaque.

Selecione Publicar para publicar as alterações e começar a realizar o streaming de dados do Pub/Sub do Google Cloud para o Eventstream.

Uma captura de tela do Eventstream publicado com a origem do Pub/Sub do Google Cloud na Exibição ao vivo.

Outros conectores: