能否通过Azure Data Sync同步时态表与主表数据?求官方文档支持
Azure Data Sync 与时态表同步支持说明
- 核心结论:Azure Data Sync 目前不原生支持时态表的直接同步,包括主表与对应历史表的关联同步场景。
- 关键限制:时态表依赖系统自动维护的历史表、
SysStartTime/SysEndTime系统字段及版本控制逻辑,而Azure Data Sync的同步机制无法识别这些特殊元数据与自动数据流转规则,强行同步会导致数据不一致、历史数据丢失或同步任务失败。 - 可行替代方案:
- 用Azure Data Factory(ADF)自定义同步管道:通过增量查询(基于时态表的系统时间字段过滤)提取主表变更数据,同步到目标端后手动维护目标表的时态结构与历史数据。
- 变更数据捕获(CDC)+ Azure Event Hubs:捕获主表的实时变更事件,同步到目标系统后重建时态表逻辑。
- 自定义T-SQL脚本:定期执行脚本同步主表增量数据,同时处理历史表的同步(需注意避免数据冲突)。
内容的提问来源于stack exchange,提问作者Akhilesh Jaiswal
相关产品推荐
相关产品推荐

