DTS 与 SSIS:差异与比较

DTS 是用于从源加载数据的原始服务。 它与 SQL 数据库一起使用。 在 SSIS 进入市场之前,DTS 用于从源加载数据。 SSIS 使用 ETL 工具。

E代表Extract,T代表Transform,L代表loading。 DTS 可以在 Microsoft 之外与其他一些数据库一起使用。

关键精华

  1. DTS 是不再受支持的遗留数据集成工具,而 SSIS 是取代 DTS 的现代数据集成工具。
  2. DTS 使用图形界面创建数据转换包,而 SSIS 提供更高级和灵活的图形界面来创建数据集成工作流。
  3. DTS 仅限于数据转换,无法执行数据分析、数据清理和其他 SSIS 可能执行的高级数据集成任务。

DTS 与 SSIS

DTS 和 SSIS 之间的区别在于 DTS 有许多对象需要 ETL 工具的帮助,但 SSIS 本身充当 ETL 工具。 DTS只是Microsoft SQL Server 2000的一个组件,可以自由使用,而SSIS不是Microsoft SQL Server 2000的一个组件。DTS扩展是Data Transformation Services,而SSIS扩展是SQL Server Integration Services。

DTS 与 SSIS

DTS 包含在 SQL Server 7 中,为不同的工作替换了特定的不同部分。 然后升级了DTS 来做更多的任务,包括更多的任务,比如添加FTP 文件和更多的数据库组件,这些都可以很容易地完成工作。

SSIS 授予用户通过活动连接进行通信的权限。 用户不必下载不同的安装。 它由具有图形和向导的工具组成,可以简化工作。 它还具有一些充当 ETL 工具的数据源。

对比表

比较参数DTSSSIS
完整形式数据转换服务SQL Server集成服务
ETL工具它不是 ETL 工具。它是一个 ETL 工具。
微软SQL ServerYes没有
循环容器没有Yes
情报工具它没有这样的工具。它有一个商业智能工具。
容器没有容器对于每个循环容器

什么是 DTS?

DTS 代表数据转换服务。 它使用了早期版本的 SQL Server 传输管理器和批量复制程序。 SQL Server 7 包含 DTS 以替换不同的工具来完成不同的任务。

另请参阅:  Gumroad vs Buy Me a Coffee:差异与比较

然后在 DTS 中进行了扩展,因为添加了 FTP 文件和 FTP 文件的能力。 DTS 可以在 Microsoft 之外与其他一些数据库一起使用。

它可以从各种其他数据源中提取信息。 较早的数据库使用大容量复制程序,这是 SQL Server 6.5 较早版本的缺点。

2000 版本发展成为 Microsoft SQL Server 的优势。 DTS 包含在 SQL Server 7 中,为不同的工作替换了特定的不同部分。

然后升级了DTS 来做更多的任务,包括更多的任务,比如添加FTP 文件和更多的数据库组件,这些都可以很容易地完成工作。 DTS 使用 Activex 脚本完成所有工作。

它的工具有限。 它可以专注于一项任务。 它不包含解决方案资源管理器。 DTS 只能使用本地服务器部署。 它没有像 SSIS 这样的 BI 工具。

DTS 不是托管脚本。 它没有部署 巫师. DTS 的设计具有单一窗格。 Enterprise Manager 开发了 DTS。

什么是 SSIS?

SSIS 代表 SQL Server 集成服务。 这是为了停止 DTS 而引入的。 SSIS 有一个包含在服务器中的业务工具。 该工具包含 visual studio 开发工具。

SSIS 授予用户通过活动连接进行通信的权限。 用户不必下载不同的安装。 它由具有图形和向导的工具组成,可以简化工作。

它还具有一些充当 ETL 工具的数据源。 它需要脚本语言的帮助。

另请参阅:  关机与重启:区别与比较

它可以使用业务工具及时有效地更新。 CLR 管理 SSIS。 业务工具具有端到端流程。 它具有可以执行工作流功能的所有工具。

它也有一个部署 巫师. 这个是可以改造的。 该设计有 4 种类型:数据流、控制流、事件处理程序和包资源管理器。

SSIS 具有动态配置。 它还有一个解决方案资源管理器更新和开发的版本,其中包含针对各种数据源的特定包。 如果用户使用具有活动连接的 SSIS,则他们可以轻松地进行通信。

它的数据源具有转换功能,可以轻松合并数据并从其他各种来源复制数据。

DTS 和 SSIS 之间的主要区别

  1. DTS扩展是Data Transformation Services,而SSIS扩展是SQL Server Integration Services。
  2. DTS本身不是ETL工具,SSIS是ETL工具。
  3. DTS 是 Microsoft SQL Server 的一个组件,但 SSIS 不是 Microsoft SQL Server 的一个组件。
  4. 对于循环 容器是 SSIS 的一部分,但不是 DTS 的一部分。
  5. DTS 没有 Foreach Loop 容器,但是 SSIS 有 Foreach Loop 容器。
  6. DTS没有Business Intelligence Tool,但是SSIS有Business Intelligence Tool。
X和Y的区别 2023 04 28T102031.214
参考资料
  1. https://link.springer.com/chapter/10.1007/978-1-4302-0448-0_3
  2. https://link.springer.com/chapter/10.1007/978-1-4302-0248-6_3

最后更新时间:17 年 2023 月 XNUMX 日

点1
一个请求?

我付出了很多努力来写这篇博文,为您提供价值。 如果您考虑在社交媒体上或与您的朋友/家人分享,这对我很有帮助。 分享是♥️

关于“DTS 与 SSIS:差异与比较”的 15 个想法

发表评论

想保存这篇文章以备后用? 点击右下角的心形收藏到你自己的文章箱!