Docs 菜单
Docs 主页
/
Relational Migrator
/ /

使用数据验证

在此页面上

  • 启用数据验证
  • 数据验证概述
  • 数据验证状态
  • 数据验证成功
  • 数据验证问题

数据验证可以选择作为与迁移作业紧密耦合的单独进程运行。可为一次性迁移作业启用数据验证。本页详细介绍了如何启用和调试数据验证进程。

标签页上Data Migration 创建迁移作业时,您可以选择启用数据验证。

Migration Options 模块上,单击迁移作业的 Verify migrated data 复选框。

注意

数据验证进程可能需要与数据迁移作业一样长的时间,甚至更长。您可以单击 Terminate 取消数据验证进程。

要查看有关迁移作业的数据验证进程的状态和元数据信息,请单击 Data Verification 下拉菜单:

单击“数据验证”下拉列表

Data Verification 窗格中,您可以查看有关迁移作业验证进程的元数据。

语法
说明

验证状态

验证进程的状态。

已启动

数据验证过程开始的日期时间戳。

duration

数据验证过程所花费的总时间。

已验证集合

通过数据验证过程验证的collection总数。

文档已验证

通过数据验证流程验证的文档总数。

验证进度

数据验证过程完成的总工作的实时百分比指标。

数据验证进程可以处于以下任一状态:

状态
说明

中止

由于出现错误,无法完成运行数据验证。

已取消

单击Terminate取消数据验证进程。

取消

正在取消数据验证进程。

已失败

源数据库和目标数据库不匹配。 相应的错误会在Job Update Log窗格中列出。

已验证

数据验证成功,源数据库和目标数据库匹配。

VERIFYING

数据验证正在进行中。 正在运行后端SQL和MongoDB查询API命令以验证迁移。

迁移作业成功后,状态会更新为 Verified,并在 History 窗格中显示双复选标记:

历史记录窗格双复选标记

如果数据验证过程检测到源数据库和目标collection之间存在任何差异,则会在“数据验证” Job Update Log窗格中报告错误。

在此示例中,数据验证过程检测到目标collection中的文档数量与源数据库不匹配。

  1. 验证状态为Aborted

  2. 具体问题和错误详细信息显示在Job Update Log窗格中。

数据验证问题

后退

数据验证