创建和管理数据准备任务

更新时间:
复制 MD 格式

AI原生数据库服务支持通过数据准备任务,将MySQL数据库中的结构化数据传输至AnalyticDB PostgreSQL版,为后续的AI数据处理和分析提供数据基础。本文介绍如何创建、监控和管理数据准备任务。

功能概述

数据准备任务是AI原生数据库服务提供的结构化数据传输能力,用于将源端MySQL数据库中的表数据同步至目标端AnalyticDB PostgreSQL版实例。数据准备任务支持全量数据迁移和增量数据同步两种模式,帮助您快速构建数据分析和AI应用所需的数据底座。

数据准备任务的主要应用场景包括:

  • 将业务数据库中的结构化数据迁移至分析型数据库,实现数据的离线分析和AI处理。

  • 建立MySQLAnalyticDB PostgreSQL版的实时数据同步链路,支持近实时的数据分析场景。

  • AI原生数据库服务中的知识库、数据集等功能模块提供底层数据支撑。

使用限制

限制项

说明

跨地域传输

不支持跨地域的数据传输。源端和目标端实例必须位于同一地域。

目标表要求

目标端AnalyticDB PostgreSQL版实例中必须提前创建好目标表,数据准备任务不会自动创建表结构。

源端数据库

当前仅支持MySQL作为源端数据库,包括RDS MySQL和自建MySQL。

目标端数据库

当前仅支持AnalyticDB PostgreSQL版作为目标端数据库。

前提条件

  • 已开通AI原生数据库服务。

  • 已准备好源端MySQL数据库实例,且该实例处于运行中状态。

  • 已准备好目标端AnalyticDB PostgreSQL版实例,且已在该实例中创建好目标表。

  • 源端和目标端实例位于同一地域。

创建数据准备任务

  1. 登录AI原生数据库服务控制台

  2. 在左侧导航栏的AI 数据准备区域,单击多模数据准备

  3. 在多模数据准备页面,单击创建任务

  4. 配置源端信息。选择源端数据库类型为MySQL,并填写以下参数:

    • 实例类型:选择RDS实例或自建数据库。

    • 实例:选择源端MySQL实例。

    • 数据库账号数据库密码:填写源端数据库的访问账号和密码。

  5. 配置目标端信息。目标端数据库类型默认为AnalyticDB PostgreSQL,选择目标实例并填写数据库账号和密码。

  6. 选择同步对象。在左侧的源库列表中,选择需要同步的表,将其移动至右侧的已选对象列表中。

    说明

    请确保目标端已提前创建对应的目标表。如需修改目标表名或列名的映射关系,可在已选对象列表中进行编辑。

  7. 选择同步模式:全量数据迁移全量+增量数据同步

  8. 确认配置信息无误后,单击提交,等待任务预检查通过。

监控和管理任务

任务创建成功后,您可以在数据准备页面查看任务状态和详细信息。

查看任务状态

任务状态包括以下几种:

  • 预检查中:任务正在进行连通性和配置检查。

  • 迁移中:任务正在执行全量数据迁移。

  • 同步中:全量迁移完成后,任务进入增量同步阶段。

  • 已完成:全量迁移任务已完成。

  • 异常:任务执行过程中出现错误,需排查处理。

管理操作

在任务列表中,您可以执行以下操作:

  • 查看详情:查看任务的配置信息、同步进度和性能指标。

  • 暂停:暂停正在运行的同步任务,暂停期间仍会产生费用。

  • 恢复:恢复已暂停的任务,任务将从暂停时的位点继续同步。

  • 释放:释放不再需要的数据准备任务,释放后将停止计费。

计费说明

数据准备任务按照任务运行时长计费,计费规则如下:

  • 计费单位为小时,不足一小时按一小时计算。

  • 任务从创建成功开始计费,释放后停止计费。

  • 暂停状态下的任务仍会产生费用,如需停止计费请释放任务。

说明

具体费用标准请参见AI原生数据库服务的产品定价页面。