ConsumeSnowflakeStream 2025.10.2.19

Pacote

com.snowflake.openflow.runtime | runtime-snowflake-processors-nar

Descrição

Fetches data from a Snowflake stream and writes it to a FlowFile. The stream must be created in the database before using this processor. The processor will consume the stream and write the records to the FlowFile using the specified Record Writer. The processor will also add an attribute to the FlowFile with the name of the stream. The processor will not work if the stream is stale. Instead it will log an error message and stop processing. Stale stream has to be recreated in the database. After the stream is recreated in the database the processor will continue to read and process CDC records. For more information on Snowflake streams, see the <a href=»https://docs.snowflake.com/en/user-guide/streams-intro»>snowflake documentation</a>.

Tags

connection, database, jdbc, openflow, snowflake, stream, table, view

Requisito de entrada

FORBIDDEN

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Tamanho máximo de parte

Número de registros a serem gravados em um único FlowFile. Esse valor pode ser ligeiramente excedido.

Record Writer

O Record Writer a ser usado para a serialização do registro CDC

Serviço de conexão Snowflake

Serviço de conexão de banco de dados para acessar o Snowflake

Nome de fluxo

O nome do fluxo no banco de dados

Relações

Nome

Descrição

success

Para FlowFiles com registros CDC de fluxo

Grava atributos

Nome

Descrição

snowflake.stream.name

Nome do Snowflake Stream