ConsumeSnowflakeStream 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-snowflake-processors-nar
Description¶
Récupère les données d’un flux Snowflake et les écrit dans un FlowFile. Le flux doit être créé dans la base de données avant l’utilisation de ce processeur. Le processeur consommera le flux et écrira les enregistrements dans le FlowFile à l’aide du Record Writer spécifié. Le processeur ajoutera également un attribut au FlowFile avec le nom du flux. Le processeur ne fonctionnera pas si le flux est périmé. Au lieu de cela, il consignera un message d’erreur et arrêtera le traitement. Le flux périmé devra être recréé dans la base de données. Une fois le flux recréé dans la base de données, le processeur continuera à lire et à traiter les enregistrements CDC. Pour plus d’informations sur les flux Snowflake, voir la <a href= »https://docs.snowflake.com/en/user-guide/streams-intro »>documentation snowflake</a>.
Exigences en matière d’entrées¶
FORBIDDEN
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Max Chunk Size |
Nombre d’enregistrements à écrire dans un seul FlowFile. Cette valeur peut être légèrement dépassée. |
Record Writer |
Le Record Writer à utiliser pour la sérialisation des enregistrements CDC |
Snowflake Connection Service |
Le service de connexion à la base de données pour l’accès à Snowflake |
Stream Name |
Le nom du flux dans la base de données |
Relations¶
Nom |
Description |
---|---|
success |
Pour les FlowFiles contenant des enregistrements de flux CDC |
Écrit les attributs¶
Nom |
Description |
---|---|
snowflake.stream.name |
Nom du flux Snowflake |