DTS的数据集成功能可根据调度策略的配置,定期地将源库中的结构和存量数据迁移至目标库中。通过该功能可以帮助您构建更加灵活的数据仓库(例如构建T+1的周期性数仓),本文介绍数据集成的策略、限制及适用场景。
支持的数据库
支持全量数据迁移的数据源均支持数据集成功能,详情请参见迁移方案概览。
费用说明
迁移类型 | 链路配置费用 | 公网流量费用 |
---|---|---|
结构迁移和全量数据迁移 | 不收费。 | 通过公网将数据迁移出阿里云时将收费,详情请参见计费概述。 |
配置方法
您需要在配置数据集成任务的设置迁移类型及列表环节中,为数据集成任务配置调度策略。
说明 相关配置案例,请参见配置RDS MySQL间的数据集成任务。
调度策略说明
调度策略 | 说明 | 适用场景 |
---|---|---|
多副本模式 | DTS根据调度周期,自动地将源库中待迁移对象的结构和存量数据迁移至目标库中。 说明
| 适用于某些测试场景,例如对多个副本历史数据执行测试操作。 |
重新同步模式 | 在第一个调度时间点,DTS自动地将待迁移对象的结构和存量数据迁移至目标库中;在后续的调度时间点,DTS会重新将待迁移对象的结构和存量数据迁移至目标库中。 警告
| 在目标库中仅保持一份最新的存量数据用于测试或数据分析。 |
基于时间戳的增量模式 | DTS会根据时间戳字段,将上次调度后产生的新数据迁移至目标库。该策略存在如下限制:
说明
| 适用于轻量级的数据迁移场景(无需每次迁移所有的存量数据),例如构建T+1的周期性数仓。 |