Skip to main content

RollbackDatabase

描述:

针对传入的数据库事务进行回滚操作

标签:

sql, record, jdbc, put, database, update, insert, delete, rollback, 数据库, 回滚

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.

名字默认值允许值列表描述
数据库事务会话服务控制器服务API:
KeyValueLookupService
实现:
CommonKeyValueLookupService
指定用于关联数据流上游数据库事务连接的会话服务
会话关联属性名列表database.connection.identifier用于标识数据库事务连线会话的属性名,其对应的数据流属性值ID即为数据库会话关联ID,如果多个值则用英文逗号分割,如果值为空,则默认属性名为'database.connection.identifier'

支持表达式语言 (支持流属性和变量)
忽略不存在的属性忽略
- 忽略
- 不忽略
是否忽略属性值对应ID不存在于会话服务中,如果不忽略,则会报错,如果忽略将输出到无效连线
忽略事务处理错误忽略
- 忽略
- 不忽略
用于事务处理失败后如何处理,如果忽略,将继续执行其他会话,否则将阻止继续。

连线:

名字描述
FailureFlowFiles that were failed to process.
Invalid由于确实数据库连接会话无效,将原始数据输出到此连线
SuccessFlowFiles that were successfully processed.

读取属性:

未提供。

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。