このページを使用して、選択したオブジェクトに適用するデータ・ルールを選択します。修正用に選択したオブジェクトはページの左側にあるツリーにモジュール別に編成されています。右パネルには「データ・ルール」および「データ型」という2つのタブがあります。
データ・ルール
「データ・ルール」タブには、オブジェクト・ツリーで選択されたオブジェクトに使用可能なデータ・ルールが表示されます。修正されたオブジェクトに適用するデータ・ルールを指定するには、データ・ルールの左側にあるチェック・ボックスを選択します。Warehouse Builderは、スキーマ生成時にこれらのデータ・ルールを使用して表の制約を作成します。
「バインド」セクションにはルールのバインド先となる表の列に関する詳細が含まれています。ルール名をクリックするとそのルールのバインドが表示されます。
修正表へのデータ・ルールの適用の際に使用される方法は、実装するデータ・ルールのタイプによって決まります。Warehouse Builderで使用されるオブジェクト・スキーマ修正方法は、次のとおりです。
制約の作成
修正表にデータ・ルールを反映する制約が作成されます。制約を作成できない場合は、データ・ルール検証ページに検証メッセージが表示されます。
「カスタム」、「ドメイン・リスト」、「ドメイン・パターン・リスト」、「ドメイン範囲」、「共通形式」、「NULLなし」および「一意キー」の各ルール・タイプについて、制約が作成されます。
データ型の変更
プロファイリングの結果に従って列のデータ型がNUMBERまたはDATEに変更されます。データ型が、タイプIS NumberおよびIs Nameのデータ・ルール用に変更されます。
参照表の作成
参照表が作成され、修正された表および参照表に、該当する外部キー制約または一意キー制約が追加されます。Warehouse Builderでは、「関数従属性」ルールの参照表が作成されます。
名前およびアドレスの解析
名前およびアドレス属性が修正表に追加されます。名前およびアドレス属性は、Name and Address演算子の出力値の選択に対応します。データのクレンジングの目的で作成されたマップでは、Name and Address演算子は名前およびアドレスのクレンジングの実行に使用されます。
名前およびアドレスの解析が、タイプName and Addressのデータ・ルールに対して実行されます。
データ型
「データ型」タブには、修正用に選択した列が表示されます。変更は、データ型または精度の変更、あるいは固定長から可変長への変更になります。「文書化されたデータ型」列には既存の列定義が表示され、「新規データ型」列には列定義に対して提案された修正内容が表示されます。
列定義を修正するには、列名の左側にあるチェック・ボックスを選択します。