有人能告诉我SSIS包是怎么回事吗?
我对数据仓库完全是个新手,我对SSIS、DTL、ETL等术语都很着迷。我正在寻找一个更大的图景,以及它如何适应整个.NET/SQL Server架构。
发布于 2009-06-16 07:47:00
SSIS (SQL Server Integration Services)是对DTS (Data Transformation Services,数据转换服务)的升级,DTS是SQL Server早期版本的一个功能。可以在BIDS (Business Intelligence Development Studio)中创建SSIS包。这些可用于将异构数据源中的数据合并到SQL Server中。它们还可用于填充数据仓库、清理和标准化数据以及自动化管理任务。
SQL Server Integration Services (SSIS)是Microsoft SQL Server2005的一个组件。它取代了Data Transformation Services,后者自7.0版以来一直是SQL Server的一项功能。与所有版本中都包含的DTS不同,SSIS仅在“标准”和“企业”版本中可用。Integration Services提供了一个构建数据集成和工作流应用程序的平台。SSIS的主要用途是数据仓库,因为该产品提供了快速灵活的数据提取、转换和加载工具(ETL)。该工具还可用于自动维护SQL Server数据库、更新多维数据集数据以及执行其他功能。
发布于 2014-02-20 16:07:12
Microsoft SQL Server Integration Services (SSIS)是一个用于构建高性能数据集成解决方案的平台,包括用于数据仓库的提取、转换和加载(ETL)包。SSIS包括用于生成和调试包的图形工具和向导;用于执行工作流功能(如FTP操作、执行SQL语句和发送电子邮件)的任务;用于提取和加载数据的数据源和目标;用于清理、聚合、合并和复制数据的转换;用于管理包执行和存储的管理数据库SSISDB;以及用于对Integration Services对象模型进行编程的应用程序编程接口(API)。
根据微软的说法,SSIS包的主要用途是:
·合并来自异构数据存储的数据填充数据
·仓库和数据集市清理和标准化数据构建
·将商业智能转变为自动化的数据转换流程
·管理函数和数据加载
对于开发人员:
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包-基础知识:
6课中SSIS功能的示例项目:
https://stackoverflow.com/questions/454802
复制相似问题