次の方法で共有


DQS 操作のためのデータへのアクセス

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 データベースのユーザーに読み取り/書き込みアクセス権を付与するには

  1. Microsoft SQL Server Management Studio を起動します。

  2. Microsoft SQL Server Management Studio で、SQL Server インスタンスを展開し、[ セキュリティ] を展開して、[ ログイン] を展開します。

  3. SQL ログインを右クリックし、[ プロパティ] をクリックします。

  4. [ ログインのプロパティ ] ダイアログ ボックスで、左側のウィンドウの [ ユーザー マッピング ] ページをクリックします。

  5. 右側のウィンドウで、DQS_STAGING_DATA データベースの [マップ] 列の下にあるチェック ボックスをオンにし、[データベース ロール メンバーシップ: DQS_STAGING_DATA] ウィンドウで次のロールを選択します。

    • db_datareader: テーブル/ビューからデータを読み取る。

    • db_datawriter: テーブル内のデータを追加、削除、または変更します。

    • db_ddladmin: テーブル/ビューを作成、変更、または削除します。

  6. [ ログインのプロパティ ] ダイアログ ボックスで、[OK] をクリックして変更を適用 します

次のステップ

DQS 操作のデータ ソースとしてデータベースにアクセスする DQS 操作を実行してから、処理されたデータをデータベースにエクスポートしてみてください。

こちらもご覧ください

Data Quality Services のインストール