Debezium系列之:记录变更事件

337 篇文章 318 订阅 ¥99.90 ¥299.90
本文详细介绍了如何使用Debezium的ExtractChangedRecordState SMT来处理数据更改事件,增强了事件消息,标识了字段级别的变化。讨论了事件结构、转换行为、配置选项,并给出了实际应用案例。
摘要由CSDN通过智能技术生成

一、Debezium数据格式

  • Debezium 数据更改事件具有复杂的结构,可提供丰富的信息。
  • 但是,在某些情况下,在下游消费者可以处理 Debezium 更改事件消息之前,它需要有关原始数据库更改导致的字段级更改的其他信息。
  • 为了使用有关数据库操作如何修改源数据库中的字段的详细信息来增强事件消息,Debezium 提供了 ExtractChangedRecordState 单一消息转换 (SMT)。
  • 事件更改转换是 Kafka Connect SMT。

二、更改事件结构

Debezium 生成具有复杂结构的数据更改事件。每个事件由三个部分组成:

  • 元数据,包括但不限于:
    • 更改数据的操作类型。
    • 源信息,例如发生更改的数据库和表的名称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快乐骑行^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值