安装 Data Quality Services

SQL Server Data Quality Services (DQS) 包含以下两个组件:Data Quality ServerData Quality Client

DQS 组件 说明
数据质量服务器 Data Quality Server 安装在 SQL Server 2014 数据库引擎之上,包括三个数据库:DQS_MAIN、DQS_PROJECTS 和 DQS_STAGING_DATA。 DQS_MAIN 包含 DQS 存储过程、DQS 引擎和已发布的知识库。 DQS_PROJECTS 包含数据质量项目信息。 DQS_STAGING_DATA 是临时区域,您可以从中复制源数据来执行 DQS 操作,然后导出已处理的数据。
数据质量客户端 Data Quality Client是一个独立的应用程序,可用于连接到数据质量服务器,并提供高度直观的图形用户界面来执行数据质量操作以及与 DQS 相关的其他管理任务。

重要

除了以上两个 DQS 组件外,您还可以:

  • 使用 Integration Services 中的 DQS 数据清除转换,在 Integration Services 打包过程中执行数据清除,并且在您安装 Integration Services 时会自动安装此组件。 有关安装 Integration Services 的信息,请参阅 安装 Integration Services
  • 在 Master Data Services 中启用 DQS 集成,以使用 Master Data Services Excel 外接程序中与 DQS 相符的功能。 有关详细信息,请参阅 实现 Data Quality Services 与 Master Data Services 的集成

DQS 安装过程包括三个部分:

注意

本主题不包括有关从命令行运行安装程序的说明。 有关用于安装 Data Quality Server 和客户端的命令行选项的信息,请参阅从命令提示符安装 SQL Server 2014 中的功能参数

安装前任务

在安装 DQS 之前,确保您的计算机满足最低系统要求。 下表提供有关 DQS 组件的最低系统要求的信息:

DQS 组件 最低系统要求
数据质量服务器 内存 (RAM):
-最小值:2 GB
-建议:4 GB 或更多

SQL Server 2014 数据库引擎。 有关详细信息,请参阅关于 SQL Server 数据库引擎
数据质量客户端 Data Quality Client安装期间 (安装 .NET Framework 4.0(如果尚未安装)

Internet Explorer 6.0 SP1 或更高版本

重要

  • 数据质量服务器和Data Quality Client可以安装在同一台计算机或不同的计算机上。 这两个组件可以彼此独立并按任何顺序进行安装。 但是,若要使用 Data Quality Client,需要安装 Data Quality Server 才能连接到。
  • 可以使用当前或早期版本的 Data Quality Client 和 DQS 清理转换连接到 SQL Server 2014 版 Data Quality Server。 有关将现有 DQS 版本升级到 SQL Server 2014 的信息,请参阅 Upgrade Data Quality Services
  • 尽管 Microsoft Excel 不是用于安装数据质量客户端的先决条件,但 Microsoft Excel 2003 或更高版本必须安装在数据质量客户端计算机上以在客户端应用程序中执行各种操作,例如从某一 Excel 文件导入域值,或者映射到 Excel 文件中的源数据以便进行知识发现、清理或匹配活动。

有关安装 SQL Server 2014 的最低系统要求的详细信息,请参阅安装 SQL Server 2014 的硬件和软件要求

Data Quality Services 安装任务

必须使用 SQL Server 2014 安装程序来安装 DQS 组件。 运行 SQL Server 安装程序时,必须完成一系列的安装向导页面,以根据您的要求选择适当的选项。 下表仅列出了安装向导页面中供选择的选项将对 DQS 安装产生影响的那些页面:

操作
特征选择 选择:

Data Quality Services“数据库引擎服务” 下安装数据质量服务器。
如果你选中 “数据库引擎服务” 复选框,SQL Server 安装程序会将安装程序文件 DQSInstaller.exe 复制到你的计算机上的 SQL Server 实例目录下。 完成 SQL Server 安装程序后,必须运行此文件才能完成 Data Quality Server 安装。 此外,必须先执行一些附加步骤来配置数据质量服务器,然后才能使用它。 有关详细信息,请参阅 安装后任务

安装Data Quality Client Data Quality Client。

(建议) 管理工具 - 在管理工具 - 基本下完成以安装SQL Server Management Studio。 它为您提供一个图形用户界面来管理您的 SQL Server 实例,并将帮助您执行在下一部分中列出的其他安装后任务。
数据库引擎配置 单击 “添加当前用户” 以便将您的用户 Windows 帐户添加到 sysadmin 固定服务器角色。 若要在以后运行 DQSInstaller.exe 文件以完成 Data Quality Server 安装,必须执行此操作。

安装后任务

完成SQL Server安装向导后,必须执行本节中提到的其他步骤来完成 Data Quality Server 安装,对其进行配置,然后使用它。

操作 描述 相关主题
完成 Data Quality Server 安装 运行 DQSInstaller.exe 文件。 在运行 DQSInstaller.exe 文件后:

创建 DQS_MAIN、DQS_PROJECTS 和 DQS_STAGING_DATA 数据库。

创建 ##MS_dqs_db_owner_login## 和 ##MS_dqs_service_login## 登录名。

dqs_administrator、dqs_kb_editor 和 dqs_kb_operator 角色在 DQS_MAIN 数据库中创建。

DQInitDQS_MAIN 存储过程在 master 数据库中创建。

DQS_install.log 文件通常在 C:\Program Files\Microsoft SQL Server\MSSQL12 中创建。<>instance_name\MSSQL\Log 文件夹。 该文件包含与对 DQSInstaller.exe 文件执行的操作有关的信息。

如果Master Data Services数据库与 Data Quality Server 位于同一SQL Server实例中,则会创建映射到Master Data Services登录名的用户,并被授予DQS_MAIN数据库的dqs_administrator角色。



这将完成 Data Quality Server 安装。
运行 DQSInstaller.exe 以便完成数据质量服务器安装
将 DQS 角色授予用户 若要使用 Data Quality Client 登录到 Data Quality Server,用户必须在DQS_MAIN数据库上具有以下三个角色中的任何一个:dqs_administratordqs_kb_editordqs_kb_operator。 默认情况下,如果用户帐户是 sysadmin 固定服务器角色的成员,则可以使用 Data Quality Client登录到 Data Quality Server,即使没有向用户帐户授予任何 DQS 角色。 有关这三个 DQS 角色的信息,请参阅 DQS 安全

注意:三个 DQS 角色不适用于DQS_PROJECTS和DQS_STAGING_DATA数据库。
将 DQS 角色授予用户
使数据可供 DQS 操作使用 确保您可以访问用于 DQS 操作的源数据,并且可以将已处理的数据导出到数据库中的某个表。 访问 DQS 操作数据

另请参阅

视频:安装和配置 DQS
.NET Framework 更新后升级 SQLCLR 程序集
Export and Import DQS Knowledge Bases Using DQSInstaller.exe
升级 Data Quality Services
删除数据质量服务器对象
安装 SQL Server 2014 BI 功能
卸载 SQL Server 2014
数据库引擎服务
解决 DQS 中的安装和配置问题