Поделиться через


Предоставление доступа к данным для операций со службами DQS

Чтобы использовать исходные данные для операций служб Службы Data Quality Services (DQS) и экспортировать обработанные данные, выполните одно из следующих действий.

  • Скопируйте исходные данные в таблицу или представление в базе данных DQS_STAGING_DATA, а затем передайте данную таблицу или представление на обработку операции DQS. Можно также выполнить экспорт обработанных данных в новую таблицу в базе данных DQS_STAGING_DATA. Для этого учетной записи пользователя Windows должен быть предоставлен доступ на чтение и запись к базе данных DQS_STAGING_DATA.

  • Собственная база данных может использоваться как в качестве исходных данных для операций служб DQS, так и для экспорта обработанных данных. Для этого убедитесь, что она размещена на том же экземпляре SQL Server, что и базы данных Сервер DQS. В противном случае база данных не будет доступна в клиенте Data Quality Client для операций служб DQS. Кроме того, для экспорта результатов сопоставления учетной записи пользователя Windows необходимо предоставить доступ для чтения к базе данных DQS_STAGING_DATA, поскольку экспорт результатов сопоставления выполняется в два этапа: вначале они экспортируются во временные таблицы в базе данных DQS_STAGING_DATA, а затем переносятся в таблицу в целевой базе данных.

Предварительные требования

  • Необходимо, чтобы установка сервера Сервер DQS, запускаемая с помощью файла DQSInstaller.exe, была завершена. Дополнительные сведения см. в разделе Запуск файла DQSInstaller.exe для завершения установки сервера служб DQS.

  • Учетная запись пользователя Windows должна входить в соответствующую предопределенную роль сервера (например, securityadmin, serveradmin или sysadmin) на экземпляре компонента Database Engine для предоставления и изменения доступа имени входа SQL Server к базам данных.

Предоставление доступа на чтение и запись пользователям базы данных DQS_STAGING_DATA

  1. Запустите среду Microsoft SQL Server Management Studio.

  2. В среде Microsoft SQL Server Management Studio разверните узел экземпляра SQL Server, а затем узлы Безопасность и Имена входа.

  3. Правой кнопкой мыши щелкните имя входа SQL Server и выберите пункт Свойства.

  4. В диалоговом окне Свойства имени входа щелкните страницу Сопоставление пользователей в левой части.

  5. На правой панели установите флажок в столбце Сопоставление для базы данных DQS_STAGING_DATA, а затем выберите следующие роли в поле Членство в роли базы данных для: панель DQS_STAGING_DATA:

    • db_datareader: Чтение данных из таблиц и представлений

    • db_datawriter: Добавление, удаление и изменение данных в таблицах.

    • db_ddladmin: Создание, изменение или удаление таблиц и представлений.

    ПримечаниеПримечание

    Если результаты в Data Quality Client будут экспортироваться в собственную базу данных, а не в базу данных DQS_STAGING_DATA, учетной записи пользователя требуется только членство в роли db_datareader в базе данных DQS_STAGING_DATA.

  6. В диалоговом окне Свойства имени входа нажмите кнопку ОК, чтобы применить изменения.

Следующие шаги

Проверьте работоспособность операций служб DQS, использующих эту базу данных в качестве источника данных, а затем экспортирующих в нее обработанные данные.

См. также

Основные понятия

Установка служб Data Quality Services