PickTablesForReplication 2025.10.9.21

Bundle

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

Description

Accepts a list of fully qualified table names and determines if a table: - is new (is not replicated, but was added in the source) - is existing (is replicated and exists in the source) - is stale (is replicated but no longer exists in the source) Configuration is passed as a FlowFile attribute. Processor generates a separate FlowFile for each source table.

Tags

snowflake, state, table

Input Requirement

REQUIRED

Supports Sensitive Dynamic Properties

false

Properties

PropertyDescription
Table State ServiceA service containing currently replicated tables and their states

Relationships

NameDescription
existingFlowFile with qualified table name that is already being replicated
failureIf a FlowFile attribute cannot be read or is incorrect, it will be routed to this Relationship.
newFlowFile with qualified table name that was is not replicated
staleFlowFile with qualified table name that used to be replicated but no longer is, either because it was removed from source database or excluded by parameter

Writes attributes

NameDescription
source.schema.nameName of the schema of the table from which an event originated
source.table.nameName of the table from which an event originated