Pular para o conteúdo principal

Inputs

Um Input é a peça que traz dado para dentro da pipeline. Toda pipeline começa com pelo menos um.

InputComo o dado entraBom para
HTTPSistemas externos enviam requisições para um endereço da plataformaReceber eventos de outro sistema em tempo real
CronA própria plataforma dispara no horário configuradoRotinas periódicas
KafkaConsome tópicos de um Kafka já existenteAproveitar um fluxo que já existe
SQL Server CDCLê as alterações de tabelas do SQL ServerReplicar banco de dados

O que todo Input tem em comum

  • Cada Input ganha um tópico de saída próprio, criado automaticamente. O SQL Server CDC é a exceção: ele cria um tópico por tabela.
  • Um Input nunca consome de outra peça. Ele é sempre o começo do caminho.
  • O que ele escreve no tópico é uma mensagem com Value, Key e Headers — veja Anatomia de uma mensagem. Cada página abaixo mostra exatamente o que aquele Input escreve.

Campos que aceitam variável de ambiente

Quase todo campo de configuração aceita a forma ${NOME_DA_VARIAVEL} em vez de um valor fixo. A variável é definida na aba Variáveis do deploy, o que permite usar a mesma pipeline em ambientes diferentes trocando só as variáveis.

Duas exceções: o campo Tabelas do SQL Server CDC não aceita variável (os nomes precisam ser conhecidos para criar os tópicos), e senhas nunca são digitadas — elas viram Secrets.