PickTablesForReplication 2025.5.31.15

Bundle

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

Description

Accepte une liste de noms de tables entièrement qualifiés et détermine si une table : - est nouvelle (n’est pas répliquée, mais a été ajoutée dans la source) - est existante (est répliquée et existe dans la source) - est périmée (est répliquée mais n’existe plus dans la source) La configuration est transmise en tant qu’attribut de FlowFile. Le processeur génère un FlowFile distinct pour chaque table source.

Balises

snowflake, state, table

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Service d’état de table

Un service contenant les tables actuellement répliquées et leur état

Relations

Nom

Description

existing

FlowFile avec un nom de table qualifié qui est déjà répliqué

failure

Si un attribut FlowFile ne peut pas être lu ou est incorrect, il sera routé vers cette relation.

new

FlowFile avec un nom de table qualifié qui n’est pas répliqué

stale

FlowFile avec un nom de table qualifié qui était répliqué mais ne l’est plus, soit parce qu’il a été supprimé de la base de données source, soit parce qu’il a été exclu par le paramètre

Écrit les attributs

Nom

Description

source.schema.name

Nom du schéma de la table d’où provient un événement

source.table.name

Nom de la table d’où provient un événement