ドメインへのクレンジング プロジェクトの値のインポート
適用対象: SQL Server
Data Quality Services (DQS) では、データ品質プロジェクトのクレンジング プロセス中、または Integration Services パッケージの DQS クレンジング コンポーネントで収集されるデータ品質ナレッジをドメインにインポートできます。 これにより、信頼できるナレッジを保持し、ナレッジ ベースを継続的に改善することができます。
始める前に
前提条件
クレンジング プロジェクトの値をドメインにインポートするには、そのドメインが、Data Quality Client のクレンジング プロジェクト、または DQS クレンジング コンポーネントを含む Integration Services パッケージで使用されている必要があります。
Data Quality Client のクレンジング プロジェクト、または DQS クレンジング コンポーネントを含む Integration Services パッケージが正常に完了している必要があります。
セキュリティ
アクセス許可
クレンジング プロセス中に収集したデータ品質ナレッジ ベースをドメインにインポートするには、DQS_MAIN データベースの dqs_kb_editor ロールまたは dqs_administrator ロールが必要です。
クレンジング プロジェクトの値のインポート
Data Quality クライアントを開始します。 これを行う方法の詳細については、「Data Quality Client アプリケーションの実行」を参照してください。
Data Quality Client のホーム画面で、ドメイン管理アクティビティ内のナレッジ ベースを開きます。
既存のドメインに値を追加する場合は、ドメイン リストでドメインを選択します。
[ドメイン値] タブをクリックし、アイコン バーの [値をインポートします] アイコンをクリックし、 [プロジェクトの値のインポート]をクリックします。 [プロジェクトの値のインポート] ダイアログ ボックスには、そのドメインを使用してクレンジングされたデータ品質プロジェクトおよび Integration Services パッケージのリストが表示されます。
Note
ドメインまたはそのリンク ドメインを使用して作成されたプロジェクトがない場合、またはプロジェクトが完了しなかった場合、 [プロジェクトの値のインポート] オプションは使用できません。
[プロジェクトの値のインポート] ダイアログ ボックスで、次の操作を行います。
[インポート済み] ボックスの一覧で、 [すべて] をクリックしてすべてのプロジェクトを表示するか、 [なし] をクリックして値がインポートされていないプロジェクトのみを表示します。
値をインポートするプロジェクトを選択します。
[[新規] タブから値を追加する] を選択し、 [適切] タブと [修正済み] タブの値に加えて新しいタブの値を追加します。
OK をクリックします。
[ドメイン値] のタブに戻ると、値が正常にインポートされた場合はメッセージが表示されます。 インポートされた値、つまりドメインに新しく追加された値は、 "値" テーブルに表示されます。
ドメイン内にあるすべての値を表示するには、 [新規のみ表示] の選択を解除します。
正しい値、エラー値、または無効な値のみを選択して表示するには、 [適切]、 [エラー]、 [無効] を選択します。
特定の文字列を検索するには、 [検索] ボックスに文字列を入力します。 検索条件を満たす値を 1 つずつ調べるには、上矢印または下矢印をクリックします。 これらのは黄色で強調表示されます。
[完了] をクリックします。
Note
[ドメイン値] タブの値を操作する方法については、「 Change Domain Values」を参照してください。
補足情報: プロジェクトの値をドメインにインポートした後
クレンジング プロセス中に収集したデータ品質ナレッジ ベースをドメインにインポートしたら、ドメインおよび値に対してその他のドメイン管理タスクを実行できます。 詳しくは、「ドメインの管理」をご覧ください。
インポートされる値
次の値がプロジェクトからドメインにインポートされます。
文字列値のみがドメインにインポートされます。
[クレンジング]アクティビティの [結果の管理と表示]ページにある [適切] タブ、 [修正済み] タブ、および [新規作成] タブの値のみがインポートされます。 [プロジェクトの値のインポート] ダイアログ ボックスの [新しいタブから値を追加します。] チェック ボックスがオンになっている場合にのみ、 [新規作成] タブの値がインポートされます。
値は、正しい値か、修正値を持つエラー値としてインポートされます。 エラー値は、修正値を持つもののみがインポートされます。
修正値は、ナレッジ ベースに存在しない新しい値か、既存の正しい値のいずれかです。
レコード レベルではなく値レベルで修正された値のみがナレッジ ベースにインポートされます。
インポートされた値がドメイン ルールと矛盾する場合は、無効な値が作成されます。
複数のプロジェクトから一度に値をインポートする場合、値は順番にインポートされます。
ドメイン内の用語ベースのリレーションの結果として修正された値は正しい値 (エラー値ではなく) としてインポートされます。
インポートされない値
次の値はプロジェクトからドメインにインポートされません。
[クレンジング] アクティビティの [結果の管理と表示] ページの [提案] タブと [無効] タブの値はインポートされません。
クレンジング プロジェクトで見つかった値がドメイン内の既存の値と矛盾する場合、プロジェクトで見つかった値はスキップされます。 これには、クレンジングとナレッジ ベースの値の間の競合が含まれます。
レコード レベルで修正された値はナレッジ ベースにインポートされません。
置換先の値が参照データ サービスによって修正されたか、正しい値として承認された場合、置換元の値はドメインにインポートされません。
修正値がナレッジ ベースで無効な値またはエラー値として表示される場合、エラー値も修正値もインポートされません。
ドメインが複合ドメインの一部で、クレンジングがその複合ドメインに対して実行された場合、値はインポートされません。
プロジェクトから値をインポートできるのは、ナレッジ ベースが作業中の状態になっていて、インポートしているユーザーがナレッジ ベースをロックしている場合だけです。