Docs Menu
Docs Home
/
Relational Migrator
/ /

データ検証の使用

項目一覧

  • データ検証を有効にする
  • データ検証の概要
  • データ検証ステータス
  • 正常なデータ検証
  • データ検証の問題

データ検証はオプションで、移行ジョブに厳密に結合された別のプロセスとして実行されます。データ検証は 1 回限りの移行ジョブで有効にできます。このページでは、データ検証プロセスを有効にしてデバッグする方法について詳しく説明します。

オプションとして、 がData Migration タブで移行ジョブを作成するときにデータ検証を有効にできます。

Migration Options モジュールで、移行ジョブの Verify migrated data チェックボックスをクリックします。

注意

データ検証 プロセスには、 データ移行ジョブと同等かそれ以上の時間がかかる場合があります。データ検証プロセスをキャンセルするには、Terminate をクリックします。

移行ジョブのデータ検証プロセスに関するステータスとメタデータ情報を表示するには、Data Verification ドロップダウン メニューをクリックします。

[データ検証ドロップダウン] をクリック

Data Verification ペインでは、移行ジョブ検証プロセスに関するメタデータを表示できます。

構文
説明

検証ステータス

検証プロセスの状態です。

開始

データ検証プロセスが開始された日付タイムスタンプ。

duration

データ検証プロセスの合計経過時間。

確認済みのコレクション

データ検証プロセスによって検証されたコレクションの合計数。

ドキュメントは確認済み

データ検証プロセスによって検証されたドキュメントの合計数。

検証進行状況

データ検証プロセスによって完了した合計作業時間のリアルタイム割合のインジケーター。

データ検証プロセスでは、次のいずれかのステータスになります。

ステータス
説明

中止

エラーのため実行中のデータ検証を完了できませんでした。

Cキャンセル

データ検証プロセスはTerminateをクリックしてキャンセルされました。

キャンセル

データ検証プロセスがキャンセルされます。

失敗

ソース データベースと宛先データベースは一致しません。 対応するエラーはJob Update Logペインに表示されます。

VERIFYED

データ検証に成功し、ソース データベースと宛先データベースが一致します。

VERIFYING

データの検証が進行中です。 バックエンド SQL と MongoDB クエリ API コマンドは移行を検証するために実行されています。

移行ジョブが成功すると、ステータスが Verified に更新され、History ペインに二重チェックマークが表示されます。

履歴ペインdoubleチェックマーク

データ検証プロセスでソース データベースと宛先コレクション間の相違が検出された場合、そのエラーはJob Update Logデータ検証] ペインに報告されます。

この例では、データ検証プロセスは、ターゲット コレクション内のドキュメント数がソース データベースと一致しないことを検出しています。

  1. 検証ステータスはAbortedです。

  2. 具体的な問題とエラーの詳細は、 Job Update Logペインに表示されます。

データ検証の問題

戻る

データ検証