AnalyticDB for MySQL 3.0数据源为您提供读取和写入AnalyticDB for MySQL 3.0双向通道的功能,本文为您介绍DataWorks的AnalyticDB for MySQL 3.0数据同步的能力支持情况。
使用限制
ADB湖仓版数据源不支持在公共资源组配置以及运行同步任务。
如果ADB数据源配置的实例从数仓版切换到了湖仓版,使用该数据源运行在公共资源组上的同步任务将会失败,建议切换前,确认是否有运行在公共资源组上的同步任务,并且将其切换到Serverless资源组(推荐)或独享数据集成资源组运行。
离线同步支持读取视图(VIEW)表。
支持的字段类型
离线读
AnalyticDB for MySQL 3.0 Reader针对AnalyticDB for MySQL 3.0类型的转换列表,如下表所示。
类型分类 | AnalyticDB for MySQL 3.0类型 |
整数类 | INT、INTEGER、TINYINT、SMALLINT和BIGINT |
浮点类 | FLOAT、DOUBLE和DECIMAL |
字符串类 | VARCHAR |
日期时间类 | DATE、DATETIME、TIMESTAMP和TIME |
布尔类 | BOOLEAN |
离线写
AnalyticDB for MySQL 3.0 Writer针对AnalyticDB for MySQL 3.0类型的转换列表,如下所示。
类型 | AnalyticDB for MySQL 3.0数据类型 |
整数类 | INT、INTEGER、TINYINT、SMALLINT和BIGINT |
浮点类 | FLOAT、DOUBLE和DECIMAL |
字符串类 | VARCHAR |
日期时间类 | DATE、DATETIME、TIMESTAMP和TIME |
布尔类 | BOOLEAN |
创建数据源
在进行数据同步任务开发时,您需要在DataWorks上创建一个对应的数据源,操作流程请参见创建并管理数据源,详细的配置参数解释可在配置界面查看对应参数的文案提示。
数据同步任务开发
数据同步任务的配置入口和通用配置流程可参见下文的配置指导。
单表离线同步任务配置指导
操作流程请参见通过向导模式配置离线同步任务、通过脚本模式配置离线同步任务。
脚本模式配置的全量参数和脚本Demo请参见下文的附录:脚本Demo与参数说明。
单表及整库实时同步任务配置指导
操作流程请参见DataStudio侧实时同步任务配置。
整库离线读、单表或整库全增量实时写等整库级别同步配置指导
操作流程请参见数据集成侧同步任务配置。
附录:脚本Demo与参数说明
离线任务脚本配置方式
如果您配置离线任务时使用脚本模式的方式进行配置,您需要按照统一的脚本格式要求,在任务脚本中编写相应的参数,详情请参见通过脚本模式配置离线同步任务,以下为您介绍脚本模式下数据源的参数配置详情。