有人可以告诉我SSIS包的内容是什么吗?
我对数据仓库完全陌生,我对SSIS,DTL,ETL等术语感到疯狂。我正在寻找一个大局以及它如何适应整个.NET / SQL Server架构。
答案 0 :(得分:56)
关于SSIS的最新信息> https://docs.microsoft.com/en-us/sql/integration-services/sql-server-integration-services
来自上述网站:
Microsoft Integration Services是一个构建平台 企业级数据集成和数据转换解决方案。 使用Integration Services通过复制解决复杂的业务问题 或下载文件,加载数据仓库,清理和挖掘 数据,以及管理SQL Server对象和数据。
Integration Services可以从广泛的数据中提取和转换数据 各种来源,如XML数据文件,平面文件和关系 数据源,然后将数据加载到一个或多个目标。
Integration Services包含一组丰富的内置任务和 转换,构建包的图形工具,以及 Integration Services目录数据库,用于存储,运行和 管理包。
您可以使用图形化Integration Services工具进行创建 没有编写一行代码的解决方案。你也可以编程 广泛的Integration Services对象模型来创建包 以编程方式编写自定义任务和其他包对象。
更新:获取SSIS的免费副本 2005年分步到这里: http://csna01.libredigital.com/?urrs4gt63d
第二次更新:该链接不再有效,但您可以从MSDN Here获取实验,并从Amazon获取该书
SSIS入门 - http://msdn.microsoft.com/en-us/sqlserver/bb671393.aspx
如果您是Integration Services信息工作者 - http://msdn.microsoft.com/en-us/library/ms141667.aspx
如果您是Integration Services管理员 - http://msdn.microsoft.com/en-us/library/ms137815.aspx
如果您是Integration Services Developer - http://msdn.microsoft.com/en-us/library/ms137709.aspx
如果您是Integration Services Architect - http://msdn.microsoft.com/en-us/library/ms142161.aspx
SSIS概述 - http://msdn.microsoft.com/en-us/library/ms141263.aspx
集成服务使用方法主题 - http://msdn.microsoft.com/en-us/library/ms141767.aspx
答案 1 :(得分:38)
SSIS(SQL Server Integration Services)是DTS(数据转换服务)的升级,这是以前版本的SQL Server的一项功能。可以在BIDS(商业智能开发工作室)中创建SSIS包。这些可用于将异构数据源中的数据合并到SQL Server中。它们还可用于填充数据仓库,清理和标准化数据以及自动执行管理任务。
SQL Server Integration Services(SSIS)是Microsoft SQL Server 2005的一个组件。它取代了Data Transformation Services,它自7.0版以来一直是SQL Server的一项功能。与包含在所有版本中的DTS不同,SSIS仅在“标准”和“企业”版本中可用。 Integration Services提供了构建数据集成和工作流应用程序的平台。 SSIS的主要用途是数据仓库,因为该产品具有快速灵活的数据提取,转换和加载(ETL)工具。该工具还可用于自动维护SQL Server数据库,更新多维立方体数据以及执行其他功能。
答案 2 :(得分:3)
Microsoft SQL Server集成服务(SSIS)是一个用于构建高性能数据集成解决方案的平台,包括用于数据仓库的提取,转换和加载(ETL)包。 SSIS包括用于构建和调试包的图形工具和向导;执行工作流功能的任务,如FTP操作,执行SQL语句和发送电子邮件;用于提取和加载数据的数据源和目的地;用于清理,聚合,合并和复制数据的转换;管理数据库SSISDB,用于管理包执行和存储;和用于编程Integration Services对象模型的应用程序编程接口(API)。
根据Microsoft,SSIS Package的主要用途是:
•合并来自异构数据存储数据的数据
•仓库和数据集市清理和标准化数据构建
•商业智能进入数据转换过程自动化
•管理职能和数据加载
对于开发者:
SSIS包可与VS开发环境集成,以构建商业智能解决方案。 Business Intelligence Development Studio是Visual Studio环境,具有特定于商业智能解决方案的增强功能。它仅适用于32位开发环境。
下载适用于Visual Studio的SSDT工具:
http://www.microsoft.com/en-us/download/details.aspx?id=36843
创建SSIS ETL包 - 基础知识:
SSIS功能的示例项目有6节课: