Adicionar origem do Pub/Sub do Google Cloud para um Eventstream (preview)
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.
Importante
Atualmente, os recursos avançados dos fluxos de eventos do Fabric estão em preview.
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 ao espaço de trabalho premium do Fabric com permissões de Contribuidor ou superiores.
- 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.
Observação
O número máximo de origens e destinos para um fluxo de eventos é 11.
Adicionar o Pub/Sub do Google Cloud como origem
Selecione Eventstream para criar um eventstream. Verifique se a opção Recursos Avançados (preview) está habilitada.
Na tela seguinte, selecione Adicionar origem externa.
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.
Na tela Conectar, em Conexão, selecione Nova conexão.
Na tela Configurações de conexão, preencha as informações necessárias.
Em ID do Projeto, insira a ID do Projeto usando o Console do Google Cloud.
Em Nome da assinatura, abra seu Pub/Sub do Google e selecione Assinaturas. É possível encontrar a ID da Assinatura na lista.
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.
Selecione IAM e Administração no Console do Google Cloud.
Na página IAM e Administração, em Contas de Serviço, selecione CRIAR CONTA DE SERVIÇO.
Após a configuração, conceda à sua função a permissão apropriada de Proprietário e, em seguida, selecione Concluído.
Na página Contas de serviço, selecione sua função e, em seguida, escolha Gerenciar chaves em Ações.
Em ADICIONAR CHAVE, selecione Criar nova chave.
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.
Selecione Conectar na tela Configurações de conexão.
Insira um Nome de origem e um Nome de tópico para a nova origem e, em seguida, selecione Avançar.
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.
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.
Conteúdo relacionado
Outros conectores:
- Amazon Kinesis Data Streams
- Azure Cosmos DB
- Hubs de eventos do Azure
- Hub IoT do Azure
- Captura de dados de alterações (CDA) com o Banco de Dados SQL do Azure
- Kafka para Confluent
- Ponto de extremidade personalizado
- CDA do Banco de Dados MySQL
- CDA do Banco de dados PostgreSQL
- Dados de amostra
- Eventos de Armazenamento de Blobs do Azure
- Evento de espaço de trabalho do Fabric