You need to enable JavaScript to run this app.
文档中心
数据库传输服务

数据库传输服务

复制全文
下载 pdf
创建 MySQL 数据订阅任务
创建公有网络 MySQL数据订阅任务
复制全文
下载 pdf
创建公有网络 MySQL数据订阅任务
本场景介绍如何通过数据库传输服务 DTS 创建公有网络 MySQL 数据订阅任务。
前提条件
  • 已自主搭建 MySQL 数据库,且此数据库可通过公网访问。
  • 如果通过专有网络 Kafka 的方式消费数据,则按需设置消费端信息,具体如下所示:
  • 在需要使用专线实现数据订阅时,您需要搭建云上单私有网络和云下单数据中心网络连通的专线连接。详细操作,请参见配置专线连接
  • 在通过云原生消息引擎消费数据时,需提前准备以下环境:
  • 联系云原生消息引擎技术支持或提交工单申请开启公共服务区连接地址,使数据库传输服务 DTS 可以访问云原生消息引擎目标实例。
订阅前准备
  • 白名单与访问权限:
  • 当数据库实例的接入方式选择的是专有网络时,且数据库实例开启了访问限制,那么在创建数据库传输任务前,您需要将专线所打通的 VPC 子网网段添加至数据库实例的白名单或安全组中。更多信息,请参见添加 DTS 服务器的 IP 地址段
  • 网络连通性:创建数据订阅任务之前,请确认源库和消费端的网络连通性与服务可用性。
  • 您还可以根据预检查项中的说明,来检查源库和目标库中各迁移对象做相应准备。更多详情,请参见预检查项(MySQL)
限制说明
限制类
说明
源数据库限制
  • 数据库版本:当前支持 5.5、5.6、5.7 和 8.0 版本的 MySQL 实例。
  • 在源库的实例版本大于等于 5.6 时,需设置参数 gtid_modeON
  • 当实例类型选择的是 MySQL接入方式公有网络 MySQL(例如源库是第三方云服务的实例)时,您需要保留至少 24 小时的日志(例如 Binlog 日志),建议保留 7 天以上的日志信息,否则 DTS 可能因无法获取日志从而导致任务失败,某些情况下也可能会导致数据丢失。
  • 源端数据库不支持配置多节点 Proxy 地址。在增量数据订阅阶段,DTS 需与特定数据库实例建立稳定的长连接。多节点 Proxy 的负载均衡或路由机制可能引发连接漂移或日志解析失败问题。建议您直接配置单一节点的连接地址,或采用数据库网关(DG)进行接入。
消费端限制
  • 当消息订阅到内置中间件时,具有以下限制条件:
  • 当订阅的单行消息超过 10MB 时,消息会被丢弃。
  • 当消息订阅到内置中间件时,默认 Topic 仅包含一个 Partition,可以保证消息投递的有序性;如果有更大流量的投递需求,请选择将数据订阅到客户自有中间件。
  • 当消息订阅到 Kafka 时,具有以下限制条件:
  • 成功创建订阅任务后,不支持修改 Kafka Partition 的接收策略。
  • 如果消费端为专有网络 Kafka 或消息队列 Kafka 版时,创建订阅任务后,请勿修改分区 Partition 的数量。
  • 仅支持 SASL 认证且认证机制为 PLAIN,此处应指定为 PLAIN 机制的用户名。关于如何创建 PLAIN 机制的 SASL 用户,请参见创建 SASL 用户
  • 在消息订阅到 RocketMQ 时,具有以下限制条件:
  • 成功创建订阅任务后,不支持修改 RocketMQ 队列的接收策略。
  • 如果消费端为消息队列 RocketMQ 版时,创建订阅任务后,请勿修改分区队列的数量。
  • RocketMQ 不支持事务消息和延迟消息两种消息类型。
  • 在消息订阅到云原生消息引擎 BMQ 时,具有以下限制条件:
  • 成功创建订阅任务后,不支持修改云原生消息引擎 Partition 的接收策略。
  • 如果消费端为云原生消息引擎时,创建订阅任务后,请勿修改分区 Partition 的数量。
其他限制
  • 在选择订阅数据投递时,内置中间件为所有用户共享,仅适用于测试场景;业务场景中,建议选择客户自有中间件。
  • 创建数据订阅任务时,目前仅支持 Standard 链路规格。关于链路规格的详细信息,请参见产品规格
  • 订阅数据投递选择客户自有中间件,且接入方式选择消息队列 RocketMQ 版时,不支持同时勾选增量订阅全量订阅
  • 订阅格式选择 Debezium JSON 格式时,订阅类型不支持选择库表结构订阅
  • 订阅数据投递选择内置中间件时,支持选择增量订阅
  • 如果将消息订阅到客户自有中间件(除云原生消息引擎外),在数据订阅过程中,请勿修改自有中间件实例的参数配置,否则任务将订阅失败。
  • Avro 格式订阅格式当前属于邀测阶段,如需使用请提交工单联系技术支持。
  • 将消息订阅到云原生消息引擎或消息队列 RocketMQ 版消费数据当前处于邀测阶段,如需使用,请提交工单联系技术支持。
  • 不能频繁地对同一张表进行 DDL 操作,频繁的 DDL 操作可能导致 DTS 元信息更新失败,存在断流风险。规避方法如下:
  • 方法一:在 console 中,DDL 操作至少间隔 1~3 秒。
支持的 SQL 语句
增量订阅支持的 SQL 操作如下表所示。
操作类型
SQL 操作语句
DML
INSERT、UPDATE、DELETE
DDL
ALTER TABLE、CREATE TABLE、DROP TABLE、RENAME TABLE、TRUNCATE TABLE
操作步骤
  1. 登录 DTS 控制台
  1. 在顶部菜单栏,选择项目和地域。
  1. 在左侧导航栏,单击数据订阅
  1. 数据订阅列表页面,单击创建订阅
  1. 配置源库页面,配置以下参数信息。
类别
参数
说明
基本信息
任务名称
(可选)自定义订阅任务名称。长度需在 256 个字符内。
说明
若未进行设置,系统将按照命名规则,默认生成一个以 dts- 开头命名的任务。
链路规格
按需选择订阅任务的链路规格,当前仅支持 Standard
说明
关于链路规格的详细信息,请参见产品规格
基本配置
选择已有数据源
您可以按需选择是否使用已录入的实例:
  • 使用已录入实例:单击选择已有数据源,在选择数据源控制面板,从地域下拉列表中选择目标地域,然后选择目标数据源。支持通过数据源名称和 ID 选择数据源。关于数据源的创建方法,请参见数据源管理
  • 不使用已录入实例:如果不使用已录入的实例,那么您需要配置以下数据库实例信息。
实例类型
选择 MySQL
接入方式
选择公有网络 MySQL
说明
在订阅公有网络 MySQL 实例时,您需要提前在源端的白名单或安全组策略中,添加 DTS IP 段的访问权限。单击查看 DTS IP 段查看和复制 IP 段。
主机地址
输入源自建实例的主机地址。
端口
输入源自建实例的端口号。
数据库账号
输入数据库账号信息。
数据库密码
输入数据库密码。
连接方式
按需选择连接方式,支持非加密连接SSL 安全连接。建议您使用更加安全可靠的迁移链路。
注意
  • 当选择SSL 安全连接时,您需提前开通公有网络 MySQL实例的 SSL 加密功能。
  • 当订阅任务选择非加密连接且任务正常运行时,开通了公有网络 MySQL 实例的 SSL 加密功能可能会导致非加密任务失败。
SSL 加密证书
单击上传 SSL 加密证书上传 CA 证书。当连接方式选择了 SSL 安全连接时,支持该配置。
测试连接
当测试连接失败时,根据失败提示信息修改相关配置后,再次单击测试连接,验证是否可以成功连接源库。具体提示信息如下:
  • 连接认证失败,请检查网络是否正常:当出现该报错提示时,请确认网络的连通性。
  • 连接认证失败,请检查用户名和密码是否正确:当出现该报错提示时,您需要确认输入的用户名和密码无误。
  • 无效的 IP 地址:当出现该报错提示时,请确认 IP 地址的正确性。
中间件配置
选择已有数据源
您可以按需选择是否使用已录入的实例:
  • 使用已录入实例:单击选择已有数据源,在选择数据源控制面板,从地域下拉列表中选择目标地域,然后选择目标数据源。支持通过数据源名称和 ID 选择数据源。关于数据源的创建方法,请参见数据源管理
  • 不使用已录入实例:如果不使用已录入的实例,那么您需要配置以下数据库实例信息。
订阅内置中间件
说明
内置中间件仅适用于测试场景。
私有网络
从下拉列表中选择目标私有网络。
子网
从下拉列表中选择目标私有网络内的子网。
说明
目标私有网络内的子网至少要包含 1 个可用 IP。
客户自有中间件
说明
业务场景,建议选择自有中间件。
消息队列 Kafka
Kafka 实例
从下拉列表中选择目标实例。
Topic
从下拉列表中选择目标 Topic 信息。
Kafka 用户
输入 Kafka 用户名。
说明
仅支持 SASL 认证且认证机制为 PLAIN,此处应指定为 PLAIN 机制的用户名。
密码
输入 Kafka 用户密码。
专有网络 Kafka
Broker
输入所有 Broker 的 IP 地址及端口号,格式为 host1:port1,例如 10.1.1.1:9093。当存在多个 Broker 时,需使用英文逗号(,)隔开。
Topic
输入目标 Topic 信息。
私有网络
从下拉列表中选择目标私有网络,具体如下所示:
  • 专线连接:通过专线 CEN 实现数据连通时,选择 CEN 下所属的任意私有网络。
  • VPN 连接:通过 VPN 实现数据连通时,选择 VPN 网关绑定的私有网络。
子网
从下拉列表中选择私有网络中的子网。
说明
在订阅到专有网络 Kafka 实例时,您需要提前在源端的白名单或安全组策略中,添加子网 IP 段的访问权限。单击查看子网 IP 段查看和复制 IP 段。
Kafka 用户
输入 Kafka 用户名。
说明
仅支持 SASL 认证且认证机制为 PLAIN,此处应指定为 PLAIN 机制的用户名。
密码
输入 Kafka 用户密码。
消息队列 RocketMQ 版
RocketMQ 实例
从下拉列表中选择目标实例。
Topic
从下拉列表中选择目标 Topic 信息。
AccessKey ID
输入密钥的 AccessKey ID。关于密钥的详细信息,请参见管理密钥
AccessKey Secret
输入密钥的 AccessKey Secret。
云原生消息引擎
BMQ 实例
从下拉列表中选择目标实例。
Topic
从下拉列表中选择目标 Topic 信息。
BMQ 用户
输入云原生消息引擎 BMQ 用户名。
数据库密码
输入云原生消息引擎 BMQ 用户密码。
测试连接
当测试连接失败时,根据失败提示信息修改相关配置后,再次测试是否可以成功连接实例。具体提示信息如下:
  • 连接认证失败,请检查用户名和密码是否正确
  • 当您将消息订阅到专有网络 Kafka 或消息队列 Kafka 版,出现该报错提示时,您需要确认用户名和密码的准确性。
  • 当您将消息订阅到消息队列 RocketMQ 版,出现该报错提示时,您需要确认 AccessKey ID 和 AccessKey Secret 的准确性。
  • 连接认证失败,无法正常创建连接,请联系客服:当出现该报错提示时,请提交工单联系技术人员。
  • 无效的 IP 地址:当出现该报错提示时,请确认 IP 地址的正确性。
  • 连接认证失败,请检查网络是否正常:当您将消息订阅到专有网络 Kafka 时,才会出现该报错提示。当出现该报错提示时,请确认网络的连通性。
  • 专有网络需要子网有 * 个可用 IP,当前私有网络内子网可用 IP 数不足,无法创建任务,请检查私有网络内子网资源:当您将消息订阅到专有网络 Kafka 时,才会出现该报错提示。当出现该报错提示时,您需要调整私有网络子网内可用的 IP 数量,以保证目标私有网络内子网内有足够的 IP。
Project 与计费
项目
(可选)从下拉列表中选择该任务所属项目,默认在 default(默认项目) 下。您也可以单击创建新项目,创建新的项目。详细操作,请参见新建项目
说明
  • 关于如何授予子用户访问指定项目下资源的权限操作步骤,请参见修改项目权限
  • 成功创建任务后,如果需要修改实例的所属项目,例如将任务从当前项目移入至其他项目,您可以将资源移入指定项目。详细操作,请参见资源移入项目
  • 项目是一个虚拟的概念,包括一组资源、用户和角色。通过项目可以对一组资源进行统一的查看和管理,并且控制项目内用户和角色对这些资源的权限。
标签
(可选)单击添加标签,设置标签键和标签值,为实例添加标签。标签的键值对规则如下:
  • 支持任何语言、文字、数字、空格或符号(_.:/=+-@)。
  • 大小写敏感,且长度在 1~128 个字符内。
  • 使用 UTF-8 编码的 Unicode 格式。
  • 不支持设置以 volc: 开头的任何形式的 Key,例如 Volc:VOLC: 等。
  • (可选)值
  • 支持任何语言、文字、数字、空格或符号(_.:/=+-@)。
  • 大小写敏感,且长度在 0~256 个字符内。
  • 使用 UTF-8 编码的 Unicode 格式。
说明
  • 标签由一个键值对(Key-Value)组成,用于标识云资源,可以帮助您从不同维度(例如用途、所有者或环境等)对具有相同特征的云资源进行分类,便于筛选和聚合,从而轻松管理云上资源。关于标签的详细信息,请参见标签概述
  • 支持模糊搜索选择已有标签键和标签值。
  • 标签可帮您实现云资源的分类、云资源的访问控制、账单与成本分摊等。
  • 单次最多可给任务绑定 20 个标签。单个任务最多可绑定 50 个标签。
  • 同一个资源拥有的标签 Key 不可重复,且一个标签 Key 只有一个值 Value。
计费类型
按需选择计费方式,当前支持按量计费包年包月两种计费方式。
说明
关于计费的详细信息,请参见计费说明
购买时长
按需选择包年包月的购买时长。
说明
计费方式选择包年包月时,支持设置购买时长,同时您还可以勾选到期自动续费,系统会在任务到期前自动续费。
  1. 单击下一步:配置订阅对象
  1. 配置订阅对象页面,配置以下参数信息。
说明
  • 若暂时不需要启动订阅任务,您可以在完成配置订阅对象后,单击页面右下角的保存,保存订阅任务,表示成功创建订阅任务后不启动此任务。
  • 保存后该订阅任务的状态为待启动,当需要启动此任务时,在数据订阅列表页面,单击目标未启动订阅任务操作列下的配置订阅通道。具体操作,请参见步骤 5 及后续步骤。
  • 参数
    说明
    基本信息
    订阅格式
    选择数据订阅格式。订阅格式支持火山引擎 ProtoCanal ProtoCanal JSONAvro 格式Debezium JSON 格式。关于订阅格式的详细信息,请参见数据订阅格式
    说明
    Avro 格式Debezium JSON 格式当前属于邀测阶段,如需使用请提交工单联系技术支持。
    Kafka Partition 策略
    按需选择目标 Topic 的 Partition 接收策略。支持以下接收策略:
    • 统一投递至 Partition 0
    • 按照库名和表名的联合 hash 值投递到不同 Partition
    • 按主键的 hash 值投递到不同 Partition
    • 按指定列的 hash 值投递到不同 Partition
    注意
    • 当接入方式选择专有网络 Kafka消息队列 Kafka 时,支持配置此参数。
    • 当订阅任务正式启动后,不支持以下操作:
    • 在 DTS 控制台修改 Kafka Partition 的接收策略。
    • 在 Kafka 中修改分区 Partition 的数量。
    RocketMQ 队列策略
    按需选择目标 Topic 的队列接收策略。支持以下接收策略:
    • 按照库名和表名的联合 hash 值投递到不同队列
    • 按主键的 hash 值投递到不同队列
    • 按指定列的 hash 值投递到不同队列
    注意
    • 当接入方式选择消息队列 RocketMQ 时,支持配置此参数。
    • 当订阅任务正式启动后,不支持以下操作:
    • 在 DTS 控制台修改 RocketMQ 队列的接收策略。
    • 在 RocketMQ 中修改队列的数量。
    BMQ Partition 接受策略
    按需选择目标 Topic 的 Partition 接收策略。支持以下接收策略:
    • 统一投递至 Partition 0
    • 按照库名和表名的联合 hash 值投递到不同 Partition
    • 按主键的 hash 值投递到不同 Partition
    • 按指定列的 hash 值投递到不同 Partition
    注意
    • 当接入方式选择云原生消息引擎时,支持配置此参数。
    • 当订阅任务正式启动后,不支持以下操作:
    • 在 DTS 控制台修改云原生消息引擎 Partition 的接收策略。
    • 在云原生消息引擎中修改分区 Partition 的数量。
    订阅类型
    按需选择订阅类型,当前支持库表结构订阅增量订阅全量订阅。其中:
    • 订阅数据投递选择订阅内置中间件时,订阅类型仅支持勾选增量订阅
    • 订阅格式选择 Debezium JSON 格式时,订阅类型不支持选择库表结构订阅
    • 订阅数据投递选择客户自有中间件,且接入方式选择消息队列 RocketMQ 版时,不支持同时勾选增量订阅全量订阅
    订阅起始点
    设置从某个指定位点或时间点拉取 Binlog 日志,取值如下:
    • 系统默认:默认为任务启动时间点。
    • 指定 GTID:在输入框内输入指定的 GTID,格式为 source_id:transaction_id
    • 指定 GTID_EXECUTED:在输入框内输入指定的 GTID_EXECUTED,格式为 source_id:transaction_id,当存在多个时,可使用英文逗号(,)隔开。
    • 指定时间戳:单击输入框,选择日期,单击选择时间设置时间点,然后单击确定
    说明
    • 订阅类型勾选了增量订阅时,支持此配置。
    • 订阅类型同时勾选了全量订阅增量订阅时,订阅起始点默认为当前时间点且不支持修改。
    • GTID、GTID_EXECUTED 必须是源端合法的值,否则预检查时会报错。
    • 当选择指定时间戳时,您设置的时间必须要晚于源端 Binlog 的最早时间。当没有对应时间 Binlog 时,则选取最接近 Binlog 的起点。
    订阅范围
    按需勾选订阅范围,当前支持 InsertUpdateDelete 和 DDL。
    说明
    订阅类型勾选了增量订阅时,支持此配置。
    订阅对象
    订阅对象中选择待订阅的对象,支持通过普通搜索全局搜索方式查询目标对象。。选择目标订阅对象后,您可以在右侧已选择对象框中再次确认需要订阅的对象。同时,如果在订阅对象区域勾选了整库,则在已选择对象区域不支持展开该数据库。
    说明
    订阅对象已选择对象区域支持通过正则表达式搜索目标对象。
    高级配置
    已选库表
    支持重新单独对所选库表进行重新配置,具体配置如下:
    • 全量订阅:当订阅类型勾选了全量订阅时,支持按需勾选或取消目标表的全量订阅。
    • 增量订阅:当订阅类型勾选了增量订阅时,支持按需勾选或取消目标表的增量订阅。
    • Topic:您可以从下拉列表按需设置单张表投递的目标 Topic,同时,DTS 支持批量修改所有目标表的 Topic 名称,以快速实现数据的灵活路由和隔离。具体操作如下所示:
    1. 单击 Topic 后的批量按钮。
    1. 批量设置 Topic 对话框,配置以下参数信息:
    • 选择生效范围:按需选择需要应用的表的范围,支持在当前 Topic 名称基础上修改和在表名基础上修改。
    • 选择对象:选择具体的操作对象。
    • 规则设置:支持以下三种批量修改模式:
    • 名称添加前后缀:以当前行 Topic 名称或表名为基准,在名称前或后添加指定字符。
    • 统一更名:将选中的 Topic 名称统一替换为指定的新名称。
    • 名称中统一减少:将选中的 Topic 名称中指定的字符批量移除。
    1. 单击应用,DTS 将自动按照设定的规则更新对应的目标 Topic。
    中间件配置接入方式选择消息队列 Kafka 版专有网络 Kafka 时支持该配置。同时,如果使用批量修改 Topic 名称的功能(如添加前后缀、统一更名),也需确保修改后的 Topic 名称在 Kafka 中已存在。
    • 指定计算 hash 值的列:输入用于计算 hash 值的列名。之后,将按照此列的 hash 值,将数据投递到指定 Partition 或队列。支持为所有库表批量选择计算 hash 值的列。当投递策略选择按指定列的 hash 值投递到不同 Partition按指定列的 hash 值投递到不同队列时支持该配置。
    库表自动投递规则
    库表自动投递规则是指将数据库里的表数据通过 DTS 投递到 Topic 时,支持按照数据库名或表名正则表达式自动匹配表名,然后将匹配到的表数据自动投递到对应的 Topic。
    选择是否开启库表自动投递规则
    • 开启库表自动投递规则
    1. 开启库表自动投递规则后,在库表匹配规则列表中,单击添加一行。
    1. 在库表匹配规则输入框中输入正则表达式,格式为 DBRegex\.TableRegex
    1. 在下拉框中选择目标 Topic。即将匹配到该正则表达式的表名中的数据,投递到目标 Topic。
    • 不开启库表自动投递规则。DTS 默认不开启库表自动投递规则
    说明
    • 最多可给订阅任务配置 10 个库表匹配规则。
    • 优先级数值越小,其优先级越高。用鼠标拖拽规则,可以上下调整规则的优先级。
    • 消息投递 Topic 的优先级:库表自动投递规则 > 自定义库表投递 Topic > 创建订阅任务时指定的默认 Topic。
    • 需要同时满足以下条件时,才支持配置该参数:
    • 源数据库的实例类型为 MySQL。
    • 订阅数据投递选择客户自有中间件接入方式选择消息队列 Kafka 版专有网络 Kafka
    开启 ETL 配置
    1. 选择是否开启 ETL 功能。
    • :表示开启 ETL 功能。
    • 开启 ETL 规则后,单击快速配置字段映射/过滤规则,在快速配置字段映射/过滤规则对话框配置同步对象,单击确定,即可快速生成 ETL 语句。
    • 在开启 ETL 功能后,您可以参考 DSL 语法配置数据处理规则,在 Code goes here... 输入框内输入数据处理 ETL 规则即 DSL 脚本,单击校验语法,验证数据处理语句是否正确。
    • :表示不开启 ETL 功能。
    1. 请根据需要选择是否对过滤 OnlineDDL 产生的 DML 进行快速配置。如需配置,请单击快速配置 OnlineDDL 产生的 DML
    1. 在 OnlinDDL 工具为 gh-ost 时,过滤临时表_表名_ghc_表名_gho_表名_del 到目标库。
    1. 在 OnlinDDL 工具为 pt-osc 时,过滤临时表_表名_new_表名_old 到目标库。
    1. 您需要确认待同步表中不存在符合临时表命令方式的表。
    错误重试时间
    源库或目标库断连后,若能在该时间内重新连上,订阅任务即可自动恢复。取值范围:600~86400,单位:秒(s)。默认值为 600 秒。
    订阅 Begin/Commit
    按需设置是否按照事务维度进行订阅消息,从而确保消息的一致性和完整性。
    说明
    需要同时满足以下条件时,才支持配置该参数:
    • 订阅格式选择火山引擎 ProtoCanal ProtoCanal JSONAvro
    • 订阅数据投递选择订阅内置中间件订阅数据投递选择客户自有中间件接入方式选择消息队列 Kafka 专有网络 Kafka
    • 接入方式选择消息队列 Kafka 版、专有网络 Kafka 时,Kafka Partition 策略选择统一投递至 Partition 0
    订阅所有字段
    按需设置是否订阅所有字段。在 Canal JSON 格式的 Update消息中,默认订阅完整的前镜像信息。如果仅需订阅变更列的前镜像,则可以通过此参数进行配置。
    • :默认值,表示订阅 UPDATE 语句中更新字段所在行的完整前镜像。
    • :表示仅订阅 UPDATE 语句中更新字段的前镜像。
    说明
    只有当实例类型 MySQL,中间件接入方式为消息队列 Kafka 版专有网络 Kafka,且订阅格式选择 Canal JSON 时,才支持配置该参数。
    禁用科学计数法
    按需选择 MySQL 数据写入到 Kafka 时的数值类型,当选择是时,FLOAT 和 DOUBLE 类型的数据将被转为常规数值格式,不再使用科学计数法。
    • 只有当实例类型 MySQL,中间件接入方式为消息队列 Kafka 版专有网络 Kafka消息队列 RocketMQ 版,且订阅方式至少包含全量订阅和增量订阅中的一个时,才支持配置该参数。
    • 该方式会改变订阅数据的输出格式,请根据下游需求谨慎设置。
    时区配置
    该参数用于指定数据订阅中 Timestamp 类型的输出时区(默认 UTC)。如果下游需按本地时区解析或与业务时间对齐,您可以按需选择对应时区。
    只有当实例类型 MySQL,中间件接入方式为消息队列 Kafka 版专有网络 Kafka消息队列 RocketMQ 版时,且订阅方式至少包含全量订阅和增量订阅中的一个,才支持配置该参数。
  1. 单击预检查
  1. (可选)当创建的任务已有预检查时,您可以根据以下提示确认是否重新发起预检查,当需要重新发起预检查时,请在是否重新发起预检查对话框,单击确定
  • 若源端和目标端的数据库实例未做修改,则无需再次发起预检查。
  • 如果修改了源端、目标端的数据库实例信息或订阅任务的参数配置,那么建议您重新发起预检查,否则可能会致使任务启动失败或者任务中断。
  1. 预检查配置向导页面,根据检查结果执行以下操作:
  • 单击操作列的详情,查看详细的告警和失败信息,并根据告警或失败信息修改库表后,单击重试
  • 单击操作列的忽略,忽略本次告警继续启动订阅任务。同时,也可以单击忽略全部,一键忽略全部告警信息。
说明
  • 当预检查结果失败时,请勿忽略本次告警。
  • 选择忽略告警并启动订阅任务后,可能会存在某些隐患,具体信息,请参见界面提示。
  1. 预检查页面右下角,单击确认订单
  1. 根据创建任务的计费类型,选择配置方式:
  • 按量付费
  • 确认订单配置向导页面,再次确认配置信息。阅读《数据库产品和服务条款》并勾选我已阅读并同意《数据库产品和服务条款》,然后单击创建并启动任务
  • 包年包月
  1. 确认订单配置向导页面,再次确认配置信息。阅读《数据库产品和服务条款》并勾选我已阅读并同意《数据库产品和服务条款》,然后单击创建并启动任务
  1. 确认订单信息配置向导页面,确认实例的计费信息。
  1. (可选)单击代金券兑换,在代金券兑换对话框,输入代金券兑换码后单击兑换
  1. (可选)在代金券区域,按需勾选可用代金券,单次仅支持选中一张,即可抵扣部分费用。也可不使用代金券。
  1. 单击下一步
说明
支付完成配置向导页面,显示支付成功则任务创建成功。
成功创建数据订阅任务后,您可以在数据库传输服务 DTS 控制台的订阅任务列表查看到数据订阅任务。
后续操作
  1. 消费订阅数据
相关 API
API
描述
调用 CreateTransmissionTask 接口创建数据库传输服务任务。
调用 ModifyTransmissionTask 接口修改传输任务。
最近更新时间:2026.09.02 11:03:38
这个页面对您有帮助吗?
有用
有用
无用
无用