このトピックでは、Data Quality Services (DQS) での複合ドメインの使用について説明します。 1 つのドメインがフィールド内のデータを十分に表していない場合があり、単一ドメインをグループ化することによってのみデータを表すことができます。 そのためには、複合ドメインを作成します。 複合ドメインは 2 つ以上の単一ドメインで構成され、解析されないが 1 つの複合値に含まれる複数の関連用語で構成されるデータ フィールドにマップされます。 値内の各用語は、異なる 1 つのドメインで表されます。 単一ドメインを複合ドメインに含め、複合ドメインをデータフィールドにマッピングしたら、そのフィールドのデータに関するナレッジを単一ドメインで構築することによって、ナレッジベースにナレッジを構築できます。 複合ドメインは、単一のドメインと同様に、1 つのデータ フィールド内のデータのセマンティック表現です。
複合ドメイン内の単一ドメインには、共通の知識領域が必要です。 たとえば、住所フィールドには、番地、市区町村、都道府県、国/地域、郵便番号のデータがあります。 このフィールドの用語によって、データ型が異なる場合があります。 この処理を行うには、これらの用語を異なる単一ドメインにマップします。 もう 1 つの例として、名、ミドル ネーム、姓のデータを含むフル ネーム フィールドがあります。 複合ドメインを使用するには、フィールド内のデータを異なる単一ドメインに解析し、フィールドの複合ドメインを作成し、フィールドの一部に 1 つのドメインを作成できる必要があります。
複合ドメインには、単一ドメインとは異なる機能があります。 複合ドメインの値を変更することはできません。1 つのドメインで変更する必要があります。 複合ドメインでは、クロスドメイン ルールを使用して、複合ドメインの単一ドメインの値をテストできます。 複合ドメインにある値の組み合わせを表示することもできます。
このセクションにて
複合ドメインを使用すると、次の操作を行うことができます。
| 解析されない複数の関連用語で構成されるデータ フィールドのセマンティック表現を作成する | 複合ドメインを作成する |
| 複合ドメインに複合データをマッピングする場合は、区切り記号での解析に加えて、知識に基づいてデータを解析できます。 DQS ではまず、単一ドメインに関する知識を使用して、複合文字列の一部が単一ドメインにどのように属しているかを判断しようとします。 | 複合ドメインを作成する |
| 1 つの処理アドレス データなどの参照データ サービスを複合ドメインにアタッチします。 | 参照データにドメインまたは複合ドメインをアタッチする |
| 複合ドメイン内の 1 つのドメインの値が別のドメインの値に影響する場合は、クロスドメイン ルールを作成します。 | クロスドメイン ルールを作成する |
| DQS が頻度を報告できるように、値の組み合わせを特定します。 | 複合ドメインで値のリレーションを使用する |
関連タスク
| タスクの説明 | トピック |
|---|---|
| ナレッジ検出を実行し、ナレッジを対話的に管理してナレッジ ベースを構築する | ナレッジ ベースの構築 |
| ナレッジ ベースへのナレッジのインポート、またはナレッジ ベースからのエクスポート。 | ナレッジのインポートとエクスポート |
| 1 つのドメインを作成し、ドメインにナレッジを追加する。 | ドメインの管理 |