1

在 DQS 上创建知识库时,我们只能从下拉列表中选择 SQL Server 和 Excel。

我想查询oracle。为此,我想在 SQL Server 上创建一个从 Oracle 链接服务器中选择的视图,但我担心性能。

假设我的表有 10k 行,我不介意对返回 10k 行的链接服务器运行查询的影响,只要它只运行一次。

我的问题是:DQS 是一次性加载执行清理操作所需的所有数据,还是在清理过程中不断向数据源(在我的示例中为 oracle)提交查询?

4

2 回答 2

2

您需要将 Oracle 数据导出为可导入 DQS 的格式。这是清理项目的一次性数据导入。我在 DQS 上制作了一系列简短的(每个不到 5 分钟)截屏视频- 这可能对您开始时有所帮助。

此外,请在开始使用 DQS 之前安装CU1 ,因为此更新可显着提高性能。

于 2012-06-29T20:55:19.563 回答
0

是的,通过链接服务器指向 ORACLE 的 SQL 视图“愚弄”了 DQS,使其认为本地数据在 SQL 中。数据被访问一次并复制到 DQS 数据库并在那里进行处理。

我建议安装 2012 SP1 而不是 CU,因为那里有更稳定/经过测试的更新。安装 SP1 后,您需要运行

DQSInstaller.exe –upgrade

默认安装中的此文件位于

C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn
于 2012-11-20T15:06:54.427 回答