Step 3 - Match Tables

このステップでは、 Vital Checks: File to Database Wizard が、ソースとターゲットのテーブルとフィールドを、それぞれの名前に基づいて自動的に一致させます。

  • テーブルを一致させるために、ウィザードは、ソーステーブル名と完全一致する名前、あるいはソーステーブル名を含む名前を、ターゲットテーブルから検索します。ターゲットテーブル名には、ソーステーブル名より多い文字数を使用できますが、ソーステーブル名より少ない文字数にすることはできません。

    ソーステーブル名を含むターゲットテーブルが複数ある場合、ウィザードは、長さによって優先順位を付け、最も短いパスが最初になります。例えば、「 person 」という名前のテーブルを一致させる場合、ウィザードは「 DW_person 」という名前のターゲットテーブルではなく、 DWperson という名前のターゲットテーブルを選択します。

  • 列を一致させるためには、ウィザードは最初に完全一致を探します。完全一致がない場合は、ウィザードは最も近い一致を使用します。例えば、「 Example 」という名前のソース列、「 EXample 」という名前のターゲット列、および「 EXAMPLE 」という名前の別のターゲット列がある場合、ウィザードは、ソース列「 Example 」とターゲット列「 EXample 」を一致させます。

手動でテーブルを一致させることも、外部マッピングファイルを使用してテーブルを一致させることもできます。多数の一致を入力する必要がある場合は、外部マッピングファイルを使用してください。

テーブルを一致させます

ソース / ターゲットフィールド列には、ソースとターゲットにあるフィールドの数が表示されます。

フィールドステータスの列には、それぞれの行の不一致フィールドが示されます。マウスを使って、 アイコンの上にカーソルを合わせると、簡単なエラーの説明が表示されます。

ソース テーブルの使用状況」および 「ターゲット テーブルの使用状況」セクションには、一致できなかったテーブルが含まれています。すべてのテーブルのリストを表示するには、「すでに一致しているテーブルを表示する」の横にあるチェックボックスをオンにします。

データ整合性は、1つのテーブルに対して複数の一致をサポートします。「 使用済み」列には、個々のテーブルが別のテーブルと一致した回数が表示されます。複数の一致を作成する方法については、 see chapter "一つのテーブルで複数のマッチ" を参照してください。

既存のフィールドの一致を変更する。

既存のフィールドの一致を変更するには、次の手順に従います。

  1. 上部のセクションにあるそれぞれのソーステーブルまたはターゲットテーブルをダブルクリックします。つまり、一致した全てのテーブルが表示されているものです。

  2. 後続のダイアログで、新しい一致として使用したいフィールドを選択し、 OK をクリックします。

一致のために別のフィールドを選択してください。

一致のエクスポート

手動の一致をCSVファイルとしてエクスポートすることができます。Vital Checks テストを再実行する時は、手動の一致を全部やり直す代わりに、テーブルをこのファイルと一致させることができます。

一致をファイルとしてエクスポートするには、次の手順に従います。

  1. Step 3 - Match Tables で、「一致をファイルにエクスポート」をクリックします。

Vital Checks: File to Database Wizard で、「一致をファイルにエクスポート」をクリックします。

  1. 後続のダイアログで、ファイルを保存したい場所を選択し、「保存」をクリックします。

テストを選択する

ソーステーブルとターゲットテーブルを一致させたら、両テーブルを1組(テーブルペア)として実行するテストを選択します。

デフォルトでは、 Vital Checks: File to Database Wizard は次のテストタイプを選択します。

テストタイプ

定義

Meta

メタデータテストは、事前定義されたテーブル定義を現在のテーブル定義を比較します。

Comp

完全性テストは、ファイルまたはテーブルレベルで行数をチェックします。

実行する必要がない場合は、各テストのチェックボックスをオフにして無効にします。あるいは、コンテキストメニューからテストを無効にすることもできます。

コンテキストメニューからテストを無効にする

テーブルを一致させ、テーブルで実行するテストを選択したら、「次のステップ」をクリックし、「 Step 4 - Test Selection 」でフィールドテストを選択します。