当前位置: 首页 > news >正文

Debezium系列之:时区转换器,时间戳字段转换到指定时区

Debezium系列之:时区转换器,时间戳字段转换到指定时区

  • 示例:基本配置
  • 应用TimezoneConverter SMT的效果
  • 示例:高级配置
  • 配置选项

  • 当Debezium发出事件记录时,记录中的时间戳字段的时区值可能会有所不同,这取决于数据源的类型和配置。为了在数据处理管道和应用程序中保持数据一致性和精确性,可以使用时区转换器SMT确保事件记录使用一致的时区来表示时间戳数据。
  • SMT通过使用converted.timezone配置选项将指定字段的值转换为目标时区。可以将目标时区指定为地理时区,例如America/New_York,也可以指定为UTC偏移,例如+02:00。假设记录的字段都是以UTC时间表示的。除了指定的时区之外,SMT还提供了配置选项,可以使用include.list和exclude.list配置选项来包含或排除特定字段的时区转换。
  • SMT支持所有Debezium和Kafka Connect的时态和非时态类型。

注意:

  • 为了遵守夏令时规定,必须在converted.timezone配置选项中指定一个地理时区。如果指定了一个UTC偏移,转换器将应用一个固定的UTC偏移,这对于观察夏令时的地区并不准确。当将时间戳字段转换为一个不遵守夏令时的特定时区时,提供一个固定的UTC偏移是有用的。
  • include.list和exclude.list配置选项是互斥的。必须只指定其中一个选项。

SMT还允许将源信息块中的事件元数据字段(例如ts_ms)转换为目标时区。为了转换元数据字段,必须在include.list

http://www.dtcms.com/a/20065.html

相关文章:

  • SpringCloud Alibaba
  • tensorflow环境中已安装库
  • 【Java集合二】HashMap 详解
  • 【NLP 24、模型训练方式】
  • Leetcode 算法题 88. 合并两个有序数组
  • 【含文档+源码】基于Web的在线课堂测试课程考评系统的开发与实现
  • GPQA (Graduate-Level Google-Proof QA Benchmark) 数据集
  • 图像处理篇---基本OpenMV图像处理
  • HackerRank C++面试,中等难度题目 - Attribute Parser
  • Bandana论文阅读
  • 复杂电磁环境下无人机自主导航增强技术研究报告——地磁匹配与多源数据融合方法,附matlab代码
  • 基于多元高斯分布的异常检测技术原理与实现
  • lean4安装
  • 论文阅读2——S波段宽波束圆极化天线设计
  • 【ISO 14229-1:2023 UDS诊断(会话控制0x10服务)测试用例CAPL代码全解析⑤】
  • 初阶数据结构:树---二叉树的链式结构
  • LeetCode1706
  • 使用 React 16+Webpack 和 pdfjs-dist 或 react-pdf 实现 PDF 文件显示、定位和高亮
  • [Java网络安全系列面试题] GET 和 POST 的区别在哪里?
  • 1441. 用栈操作构建数组 中等
  • 《当DeepSeek遇上豆包:AI大模型的华山论剑》
  • 我用 Cursor 开发了一款个人小记系统
  • B站视频同步思维导图(全)
  • 利用AI智能体创建云端文档知识库并集成第三方数据源(下)
  • 开发指南101-拖动排序
  • 细说STM32F407单片机RTC的基本原理及闹钟和周期唤醒功能的使用方法
  • kafka生产端之架构及工作原理
  • 【弹性计算】容器、裸金属
  • [C++语法基础与基本概念] std::function与可调用对象
  • 亚远景-ASPICE 4.0与敏捷开发:如何实现高效协同