Step 3 - Match Tables
このステップでは、 Field Tests: Database to Database Wizard が、ソースとターゲットのテーブルとフィールドをその名前に基づいて自動的に照合します。
-
テーブルの一致を探すために、このウィザードは、名前がソーステーブル名と完全に一致するターゲットテーブルか、少なくともソーステーブル名が含まれているターゲットテーブルを探します。ターゲットテーブル名には、ソーステーブル名より多い文字数を使用できますが、ソーステーブル名より少ない文字数にすることはできません。
ソーステーブル名を含むターゲットテーブルが複数ある場合、ウィザードは、長さによって優先順位を付けます。最も短いパスが最初になります。例えば、「 person 」という名前のテーブルの照合では、ウィザードは「 DW_person 」という名前のターゲットテーブルよりも DWperson という名前のターゲットテーブルを選択します。
-
列 の照合では、ウィザードは最初に完全一致を探します。完全一致がない場合は、ウィザードは最も近い一致を使用します。例えば、「 Example 」という名前のソース列、「 EXample 」という名前のターゲット列、「 EXAMPLE」という名前の別のターゲット列がある場合、ウィザードは、ソース列「 Example 」とターゲット列「EXample 」を照合します。
手動でテーブルを照合することもできますし、外部のマッピングファイルを使用してテーブルを照合することもできます。多数の一致を入力する必要がある場合は、外部のマッピングファイルを使用します。
テーブルを照合する
「 Source / Target Fields 」列には、ソースとターゲットにあるフィールドの数が表示されます。
フィールドステータスの列は、それぞれの行における不一致のフィールドを示しております。マウスを使って、
アイコンの上にカーソルを合わせると、簡単なエラーの説明が表示されます。
「 ソース テーブルの使用状況」および 「ターゲット テーブルの使用状況」セクションには、照合できなかったテーブルが含まれています。すべてのテーブルのリストを表示するには、「 Show already matched tables 」の横にあるチェックボックスをオンにします。
Data Integrity は、1つのテーブルに対する複数の照合をサポートします。「 使用済み」列は、個々のテーブルが他のテーブルと一致するために何回使用されたかを示しています。複数のマッチを作成する方法については、 see chapter "一つのテーブルで複数のマッチ" を参照してください。
既存のフィールドの一致を変更する
既存のフィールドの一致を変更するには、以下の手順に従ってください。
-
上部のセクションにあるそれぞれのソーステーブルまたはターゲットテーブルをダブルクリックしてください。つまり、すべての一致したテーブルを表示しているものです。
-
後続のダイアログにおいて、使用したい新しいマッチのフィールドを選択してください。
照合用に別のフィールドを選択する
Step 4 - Select Field Tests に進むには、「次のステップ」をクリックします。
手動の照合をCSVファイルとしてエクスポートすることができます。フィールドテストを再実行する際は、手動での照合をすべてやり直す代わりに、このファイルでテーブルを照合することができます。
一致をファイルとしてエクスポートするには、以下の手順に従ってください:
-
Step 3 - Match Tables で、「一致をファイルにエクスポートする」をクリックします。
Field Tests: Database to Database Wizard で、「一致をファイルにエクスポートする」をクリックします。
-
後続のダイアログで、ファイルを保存したい場所を選択し、「保存」をクリックしてください。