MergeSnowflakeJournalTable 2025.10.2.19

捆绑包

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

描述

Triggers a merge operation on changes from journal table to a destination table in Snowflake. The merge operation is performed asynchronously and the processor polls the result of the operation. If the query is still in progress the FlowFile will be penalized.

标签

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

目标数据库名称

要将数据引入到的 Snowflake 数据库的名称。

合并查询重试次数

表示如果合并查询失败,应重试多少次。

对象标识符解析

控制在 Snowflake 中源对象标识符(架构、表、列)的存储和查询方式。此设置决定您在 SQL 查询中是否需要使用双引号。“区分大小写”选项是默认的生产行为,“不区分大小写”目前被视为预览功能。

占位符值

在 MERGE 中要查找的有效负载占位符的值。这将转换为目标列的数据类型。

Snowflake 连接池

用于获取与 Snowflake 数据库的连接,以执行合并操作的控制器服务。

未更改值策略

确定 MERGE 查询在日志列中如何处理未更改的值。默认情况下,它需要完整值。

关系

名称

描述

ddl

要执行的 DDL。

deleted during compaction

在压缩期间根据表名称和生成删除的 FlowFile。

failure

查询执行失败。

failure retry

重试失败查询执行。

poll query result

计划的异步查询执行。

success

查询执行成功。

unknown file type

未知的文件类型。

写入属性

名称

描述

merge.query.id

用于将日记账表合并到目标表的查询的 ID。

语言: 中文