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