Data Quality Services (DQS) 操作にソース データを使用し、処理されたデータをエクスポートするには、次のいずれかの操作を行います。
ソース データを DQS_STAGING_DATA データベースのテーブル/ビューにコピーし、DQS 操作に使用します。 また、処理されたデータを DQS_STAGING_DATA データベース内の新しいテーブルにエクスポートすることもできます。 そのためには、DQS_STAGING_DATA データベースへの読み取り/書き込みアクセス権が Windows ユーザー アカウントに付与されている必要があります。
DQS 操作のソース データとして独自のデータベースを使用し、処理されたデータのエクスポート先として使用します。 これを行うには、データベースが Data Quality Server データベースと同じ SQL Server インスタンスにあることを確認します。 それ以外の場合、DQS 操作の Data Quality Client ではデータベースを使用できません。 また、一致する結果は 2 つのフェーズでエクスポートされるため、一致する結果をエクスポートするには、DQS_STAGING_DATA データベースに対するアクセス権を Windows ユーザー アカウントに付与する必要があります。最初に、一致する結果はDQS_STAGING_DATA データベースの一時テーブルにエクスポートされ、次にコピー先データベースのテーブルに移動されます。
[前提条件]
DQSInstaller.exe ファイルを実行して、Data Quality Server のインストールを完了している必要があります。 詳細については、「 Data Quality Server のインストールを完了するための DQSInstaller.exe の実行」をご覧ください。
データベース上の SQL ログインへのアクセスを許可または変更するには、Windows ユーザー アカウントが、データベース エンジン インスタンス内の適切な固定サーバー ロール (securityadmin、serveradmin、sysadmin など) のメンバーである必要があります。
DQS_STAGING_DATA データベースのユーザーに読み取り/書き込みアクセス権を付与するには
Microsoft SQL Server Management Studio を起動します。
Microsoft SQL Server Management Studio で、SQL Server インスタンスを展開し、[ セキュリティ] を展開して、[ ログイン] を展開します。
SQL ログインを右クリックし、[ プロパティ] をクリックします。
[ ログインのプロパティ ] ダイアログ ボックスで、左側のウィンドウの [ ユーザー マッピング ] ページをクリックします。
右側のウィンドウで、DQS_STAGING_DATA データベースの [マップ] 列の下にあるチェック ボックスをオンにし、[データベース ロール メンバーシップ: DQS_STAGING_DATA] ウィンドウで次のロールを選択します。
db_datareader: テーブル/ビューからデータを読み取る。
db_datawriter: テーブル内のデータを追加、削除、または変更します。
db_ddladmin: テーブル/ビューを作成、変更、または削除します。
[ ログインのプロパティ ] ダイアログ ボックスで、[OK] をクリックして変更を適用 します 。
次のステップ
DQS 操作のデータ ソースとしてデータベースにアクセスする DQS 操作を実行してから、処理されたデータをデータベースにエクスポートしてみてください。