本記事では、データ検証タスクで設定された検証オブジェクトを表示および変更する方法について説明します。
背景情報
未開始、一時停止、失敗、または 完了 の状態にあるデータ検証タスクでは、検証対象を追加または削除できます。実行されたすべての変更操作は記録されます。
対象の変更が完了すると、データ検証タスクは新しい対象に基づいて検証のホワイトリストとブラックリストを更新し、検証対象リストも更新しますが、データ検証タスクの状態は変更されません。これは、ユーザーが手動でデータ検証タスクを開始またはリストアした場合にのみ有効になります。
検証対象の表示
OceanBase Cloudコンソールにログインします。
左側のナビゲーションバーで、データサービス > データ検証 をクリックします。
データ検証 ページで、対象タスクの後ろにある ... > オブジェクトの表示 をクリックします。
対象タスクの名前をクリックしてそのタスクの詳細ページに移動し、右上の ... > オブジェクトの表示 をクリックしても同様の操作が可能ですす。
オブジェクトの表示 ダイアログで、検証対象 と 変更履歴 を確認します。
検証対象 タブには、現在のタスクの移行対象またはマッチングルールが表示されます。対象の追加 および 対象の削除 操作も実行できます。
変更履歴 タブには、すべての対象変更操作の変更時間、状態などの情報が表示されます。
指定オブジェクトの変更方法で選択された検証オブジェクト
検証オブジェクトの追加
データ検証 ページで、対象タスクの後ろにある ... > オブジェクトの表示 をクリックします。
対象タスクの詳細ページで、右上の ... > オブジェクトの表示 をクリックしても同様の操作が可能です。
オブジェクトの表示 ダイアログで、検証オブジェクト タブの右上にある オブジェクトの追加 をクリックします。
オブジェクトの追加 > オブジェクトの選択 ページで、追加したいテーブルを選択し、> をクリックして、右側のリストに追加します。
検証オブジェクトを追加した後、テーブルオブジェクトの名前を変更したり、行フィルター設定や列情報の確認などの操作を行うことができます。
注意
行数検証タイプのデータ検証タスクでは、検証オブジェクトを追加した後、テーブルオブジェクトに対する行フィルター設定はサポートされません。
オブジェクトの追加は、元のデータ検証タスクのすべての設定オプションをデフォルトで継承します。オブジェクトの追加操作を途中で中止した場合は、対象データベースから追加されたオブジェクトを手動で削除する必要があります。
選択が完了したら、次へ をクリックすると、システムは追加されたオブジェクトに対して自動的に事前チェックを実行します。
すべてのチェック項目が合格したら、OK をクリックします。
オブジェクトの追加操作が開始されると、オブジェクトの表示 > 変更履歴 ページにレコードが生成されます。このページでレコードの詳細を確認できます。オブジェクトの追加レコードの状態には 実行待ち、キャンセル済み、変更中、成功、失敗 が含まれます。オブジェクト変更レコードに対して実行可能な操作は、ステータスによって異なるため、ページの指示に従って操作してください。データ検証タスクに対して実行可能な操作は、そのタスクのステータスによって異なります
検証オブジェクトの削除
データ検証 ページで、対象タスクの後ろにある ... > オブジェクトの表示 をクリックします。
対象タスクの詳細ページで、右上の ... > オブジェクトの表示 をクリックしても同様の操作が可能です。
オブジェクトの表示 ダイアログで、検証オブジェクト タブの右上にある オブジェクトの削除 をクリックします。
オブジェクトの削除 ダイアログの右側にある 選択済み エリアで、検証不要のテーブルに表示される 削除 アイコンをクリックし、左側のリストに追加します。
選択が完了したら、OK をクリックします。
ポップアップウィンドウで削除するオブジェクトが正しいことを確認し、OK をクリックします。
注意
オブジェクトの削除は元に戻せません。慎重に操作してください。
オブジェクトの削除操作は、最終的には全て成功または全て失敗のいずれかとなります。
オブジェクトの削除操作が開始されると、オブジェクトの表示 > 変更履歴 ページにレコードが生成されます。このページでレコードの詳細を確認できます。オブジェクトの削除レコードの状態には 実行待ち、キャンセル済み、変更中、成功、失敗 が含まれます。オブジェクト変更レコードに対して実行可能な操作は、ステータスによって異なるため、ページの指示に従って操作してください。
マッチングルールの訂正方法で選択する検証対象
オブジェクトの表示ダイアログを開きます。
OceanBase Cloudコンソールにログインします。
左側のナビゲーションバーで、データサービス > データ検証 をクリックします。
データ検証ページで、対象タスクの後ろの... > オブジェクトの表示をクリックします。
対象タスクの名前をクリックしてそのタスクの詳細ページに移動し、右上の**...** > オブジェクトの表示をクリックしても同様の操作が可能です。
オブジェクトの表示ダイアログで、右下のルールの変更をクリックします。
プレビューをクリックして、データ検証タスクで現在選択されている検証対象を確認することもできます。
ルールの変更ダイアログで、移行オブジェクトのマッチングルールを変更して、オブジェクトを追加または削除します。
検証をクリックします。マッチング結果を確認する必要がある場合は、検証が成功した後にオブジェクトのプレビューをクリックして確認します。
次へ:変更結果の確認をクリックします。
オブジェクトを追加する場合、システムは新規オブジェクトに対して事前チェックを実行します。
オブジェクトを削除する場合、ページには具体的な削除対象が表示されます。
事前チェックの成功、または削除対象が正しいことを確認したら、送信をクリックします。
オブジェクトの変更操作の実行が開始すると、オブジェクトの表示 > 変更履歴ページにレコードが生成されます。このページからレコードの詳細を確認できます。