SQL Server 2005 学习笔记--SSIS篇(3架构)

 

上图为集成服务的整体架构

上图为控制流的逻辑示意结构。

控制流元素主要描述的了包中Task的布局,每个Task之间的优先次序和它们如何与数据源连接关联并执行的,为了方便逻辑上可以把一组相关的Task共同保存在一个Container中,可以把它们们作为一个集合进行各种配置。

上图为数据流的逻辑示意结构。

与控制流不同,数据流对象主要描述的是数据在点与点之间的转换。这里转换的都是数据,每个点都是一个逻辑的数据点(内存中逻辑的或者是介质上物理的)。SQL Server 2005中支持大量的数据源类型,同时借助.Net的扩展机制完全可以采用类似扩展ADO.Net Data Provider类似的办法扩展数据源。

 

补充资料(IT168):

这里笔者建议主要集中在SQL Server平台上开发的朋友,可以现在就开始利用面向对象的继承特性,结合微软提供的Enterprise Library或者是一些Application Block开发通用的企业集成服务包摸版,通过继承和多态在未来的开发中快速建立应用。

    同样是由于SQL Server 2005集成了CLR,而且SSIS已经用.Net重写了整个集成服务,因此通过集成服务的对象模型,开发人员可以从各个侧面对其进行扩展,主要包括:

    (1)Task
(2) Connection Manager
(3) Log Provider
 (4)Enumerator
 (5)Data Flow Component
 (6)Event Handling

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值