SSIS介绍(1)

本文我们将陆续介绍有关于MS SQL Server 2005 的SSIS(SQL Server Integration Services),它和其他的ETL工具,如Informatic 在对ETL的处理手法上大同小异,区别不大,都是按照ETL和DW的概念来开发和使用的。
SSIS的流程中主要分为几个部分:控制流,数据流,日志消息和事件处理,以及包配置还有执行结果查看器。
控制流
  控制流只要是对执行流程中任务的控制,比如循环控制,顺序控制,还有条件控制。
循环控制如:forch 任务或者for 任务,一个是枚举型的,一个是顺序循环
顺序控制如:如一般的处理任务
条件控制,是指可以对大部分任务的执行后的流程流向,如果按照变量或者执行的成功或者失败来就行控制。
如下图:

容器类型
  提供四种用于生成包的容器。下表列出了容器类型。

  包和事件处理程序也是容器类型。


 数据流
  数据流:如下图,主要是用来定义数据从源到目标的过程,中间包含数据的转换,查找,分类等等

目标数据源

  以下关系图显示的数据流具有一个源、带有一个输入和一个输出的转换以及一个目标。除了输入列、输出列和外部列之外,该关系图还包含输入、输出和错误输出。

转换
商业智能转换
  下列转换执行商业智能操作,如清除数据、挖掘文本以及运行数据挖掘预测查询。

行转换
  下列转换更新列值并创建新列。转换应用于转换输入中的每个行。

行集转换
  下列转换将创建新行集。行集可以包括聚合值和已排序值、样本行集或者透视行集和逆透视行集。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SSIS(SQL Server Integration Services)是一款ETL(Extract, Transform, Load)工具,用于数据的提取、转换和加载。它是微软SQL Server数据库管理系统的一部分,用于管理和整合数据。SSIS提供了图形化的界面,使用户能够通过拖放操作来创建和管理数据流和任务,同时也支持使用SQL语言编写复杂的数据转换和加载逻辑。SSIS可以用于处理各种数据源和目标,例如数据库、文件、Web服务等,以及进行数据清洗、转换和加载,从而实现数据集成和数据仓库的构建。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [SSIS工具的ETL过程,全量ETL和增量ETL过程教程](https://blog.csdn.net/u013294097/article/details/102759934)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [ETL工具SSIS的功能介绍](https://download.csdn.net/download/weixin_42993174/10609572)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值