ドメインの作成

適用対象:SQL Server

このトピックでは、Data Quality Services (DQS) でドメインを作成する方法について説明します。 ドメインの値は、フィールド内のデータのセマンティック表現です。 ドメインについて詳しくは、「ドメインの管理」をご覧ください。

新しいドメインを作成するには、次の 2 つの方法があります。 1 つ目は、ナレッジ検出アクティビティのマップ手順中に、データ サンプルを分析する過程でナレッジを新しいまたは既存のナレッジ ベースに追加するときに行います。 2 つ目は、ドメイン管理アクティビティの実行中に、既存のドメインを変更するのではなく、新しいドメインを作成するときに行います。

始める前に

前提条件

ドメインを作成するには、ナレッジ ベースを作成して開いておく必要があります。

セキュリティ

アクセス許可

ドメインを作成するには、DQS_MAIN データベースの dqs_kb_editor ロールまたは dqs_administrator が必要です。

ナレッジ検出アクティビティでのドメインの作成

  1. Data Quality クライアントを開始します。 これを行う方法の詳細については、「Data Quality Client アプリケーションの実行」を参照してください。

  2. Data Quality Client のホーム ページで、 [ナレッジ ベースを開く] をクリックし、ナレッジ ベースを選択するか、 [新しいナレッジ ベース] をクリックし、新しいナレッジ ベースのプロパティを入力します。

  3. アクティビティとして [ナレッジ検出] を選択した後に、 [作成] をクリックして新しいナレッジ ベースを作成するか、 [開く] をクリックして既存のナレッジ ベースを開きます。

  4. [マップ] ページで、データ ソースへの接続を指定します。 詳細については、「 Perform Knowledge Discovery」をご参照ください。

  5. "マッピング" テーブルで、空の行の [ソース列] 列のドロップダウン リストからソース列を選択します。 対応するドメインが存在しない場合は、 [ドメインの作成] アイコンをクリックします。

ドメイン管理アクティビティでのドメインの作成

  1. Data Quality Client のホーム ページで、 [ナレッジ ベースを開く] をクリックし、ナレッジ ベースを選択するか、 [新しいナレッジ ベース] をクリックし、新しいナレッジ ベースのプロパティを入力します。

  2. アクティビティとして [ドメイン管理] を選択した後に、 [作成] をクリックして新しいナレッジ ベースを作成するか、 [開く] をクリックして既存のナレッジ ベースを開きます。

  3. [ドメイン管理] ページで、ドメイン リストの上にある [ドメインの作成] アイコンをクリックします。

ドメインのプロパティの設定

  1. [ドメインの作成] ダイアログ ボックスで、ナレッジ ベースに一意の名前と 256 文字までの説明を入力します。

    注意

    ドメインのプロパティの詳細については、「 Set Domain Properties」を参照してください。

  2. [データ型] の一覧で、ドメイン内の値に対するデータ型を選択します。 データ型には、 [String] (既定値)、 [Date][Integer]、または [Decimal]を指定できます。

  3. シノニムの値ではなく、シノニムのグループの先頭の値が出力されることを指定する場合は、 [先頭の値を使用] をオンにします。 各シノニムの値が正しいフォームまたは修正されたフォームで出力され、そのグループの先頭の値で置き換えられないことを指定する場合は、 [先頭の値を使用] をオフにします。

  4. データ型が [String]の場合は、 [文字列を正規化する] をオンにしてドメイン値の特殊文字を削除すると、一致の可能性が高まる場合があります。

  5. [形式の出力先] ボックスの一覧で、ドメイン内のデータ値が出力されるときに適用される書式設定を選択します。 書式設定は、次の一覧に示すように手順 2. で選択されたデータ型に固有です。

    • 文字列値の場合は、出力する文字列を大文字、小文字、または先頭文字のみ大文字として指定できます。

    • 日付値の場合は、日、月、および年の形式を指定できます。

    • 整数値の場合は、適用される形式マスクの種類を指定できます。

    • 10 進数値の場合は、適用される精度と形式マスクの種類を指定できます。

    [形式の出力先] ボックスで [なし] をクリックすると、一覧のどの書式設定も適用されません。

  6. データ型が [String]の場合は、 [言語] ボックスの一覧で、スペル チェックを有効にした場合に適用するスペル チェックの言語バージョンを選択します。

  7. データ型が [String]の場合は、 [スペル チェックを有効にする] をオンにして、ドメインを設定するときにすべての文字列値に対してスペル チェックを実行します。

  8. データ型が [String]の場合は、 [構文エラーのアルゴリズムを無効にする] をオンにして、文字列値の構文エラーをチェックせずにドメインを設定します。

  9. [OK] をクリックします。

  10. [完了] をクリックし、「 ドメイン管理アクティビティの終了」の説明に従ってドメイン管理アクティビティを完了します。

補足情報: ドメインを作成した後

ドメインを作成した後、ドメインで他のドメイン管理タスクを実行したり、ナレッジ検出を実行してナレッジをドメインに追加したり、照合ポリシーをドメインに追加することができます。 詳しくは、「ナレッジ検出の実行」、「ドメインの管理」、または「照合ポリシーの作成」をご覧ください。