Debezium系列之:详细介绍实现时间字段时区转换的方式
- 一、背景
- 二、深入理解Debezium对时间字段值的处理
- 三、创建时间字段表
- 四、插入语句
- 五、设置数据库时区为UTC时区
- 六、utc时区数据库时间字段转化为东八区设置
- 七、参数详解
- 八、查看数据
- 九、多张表多个时间字段设置方式
- 十、设置数据库时区为东八区
- 十一、东八区时区数据库时间字段转化为东八区设置
- 十二、查看数据
- 十三、总结
一、背景
- 当 Debezium 发出事件记录时,记录中时间戳字段的时区值可能会根据数据源的类型和配置而变化。为了保持数据处理管道和应用程序中的数据一致性和精度,可以使用时区转换器 SMT 来确保事件记录使用一致的时区来表示时间戳数据。
- SMT使用converted.timezone配置选项将指定字段的值转换为目标时区。可以将目标时区指定为地理时区,例如 America/New_York,或指定为 UTC 偏移量,例如 +02:00。假设记录的字段采用 UTC 格式。除了指定的时区之外,SMT 还提供配置选项,以使用 includ