Olá, seja bem-vindo a mais uma aula do curso Desenvolvimento com Apache Nifi.
Nesta aula vamos falar sobre o processor ConsumeGCPubSub.
Este processor consome mensagens da assinatura configurada do Google Cloud PubSub. Se o 'Tamanho do Lote' estiver definido, o número configurado de mensagens será puxado em uma única solicitação, caso contrário, apenas uma mensagem será puxada.
Abaixo temos uma lista com as suas propriedades:
Project ID: ID do projeto do Google CloudSuporta Expression Language: true (será avaliado usando apenas registro de variável)
Proxy Configuration Service: Especifica o serviço do controlador de configuração de proxy para solicitações de rede de proxy. Se definido, ele substitui as configurações de proxy configuradas por componente. Proxies suportados: HTTP + AuthN
GCP Credentials Provider Service: O serviço do controlador usado para obter as credenciais do Google Cloud Platform.
Subscription: Nome da assinatura do Google Cloud Pub/SubSuporta Expression Language: true (será avaliado usando apenas registro de variável)
Batch Size: Indica o número de mensagens que o serviço de nuvem deve agrupar em um lote. Se não for definido e deixado em branco, apenas uma mensagem será usada em um lote