SSIS从理论到实战,再到应用
一,是什么(What?)
1.SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能数据集成解决方案(包括数据仓库的提取、转换和加载 (ETL) 包)的平台.
以上的这段文字来自于百度,脱离这个概念,我一直再思考如何向普通人解释SSIS这一套体系:我觉得我自己解释很有可能不到位,所以特意去知乎里面问了这个问题:
貌似没有很好的效果,我所理解的SSIS是这样的:

一个强壮的肌肉男,能搬运很多的货物(数据),能做到大部分人能做到的事情(特别是2008加入了脚本任务后,可以运行.net 3.5的功能),最最主要的,他的就是一个搬运工(服务对象是数据)。效率和功能强壮性,错误处理都是相当的优秀的。
二,为什么(why?)
为什么要学习SSIS,这样的学习有啥好处,在我看来,短时间内你所学习的这样的一个体系几乎很少能直接产生很大的经济效益,因为在我查看51job搜索关于ssis的工作,发现都是至少需要3-5年的工作经验,又或者你必然具备DW(data wirehouse)的经验,显然在付出相同的时间学习这样的东西后,不免有点入不敷出的感觉;但我从反方面来举一个例子:
1.这有可能是你一次产生质的飞跃的机会,从一个纯码农转成BI从业人员,SSIS可能让你快速对这个行业感兴趣并且投入到里面
2.BI的薪资并不是普通的C#码农所能企及的(^_^没错,这一点而也是我投入到BI的一个原因)。
三,如何学习(How?)
首先你得有这样的环境,包括
1.sql server business intelligence development studio (2008版) (在安装的sql server 2008的时候选中)
2.sqlserver 2008 R2
其次,你得有一颗闲心,因为冰冻三尽非一日之寒冷,在这个教程的系列我打算共享一套商业价值比较高的SSIS架构体系(如果你能坚持到后面的话),然后有一定的英语基础,因为我发现比较好的SSIS教程都是来自于国外的,如果你总是以“我没那个闲心和英语打交道”的心态的话,你虽然能很快速的学习,但是日后的进一步提高我就不能断言了。
问题:
1.你为什么要写这个系列?
答:我是因为做了一个项目后发觉BI的前(薪)景(资)不(很)错(高),所以我打算把以前自己做项目时突击SSIS重新梳理一次,当然也想更好的与大家交流
2.看这个系列博文有什么好处?
答:本次博文分三个系列,学习,实战,应用,到了第三个环节,我打算拿出我在公司自己学习到的SSIS框架与大家分享,大家一起学习
3.如何学习比较快速?
答:我在csdn上看过一句话,书看千行不如手敲一行,手敲千行不如单步一行,看书,学习,实践,记录,总结,反思如此仿佛,这样的效果最好,就算是练《葵花宝典》也需要一个切JJ的过程,所以没有所谓的快速。
4.博主是不是很闲?
答:目前看来是这样,这个BI项目刚做完,刚好有时间来总结之前学习的东西。
SSIS从理论到实战,再到应用的更多相关文章
- SSIS从理论到实战,再到应用(6)----SSIS的自带日志功能
原文:SSIS从理论到实战,再到应用(6)----SSIS的自带日志功能 上期回顾: SSIS从理论到实战,再到应用(5)----流程控制之Foreach循环 博主最近新负责了一个ssis大项目的架构 ...
- SSIS从理论到实战,再到应用(7)----常用的数据类型转换操作
原文:SSIS从理论到实战,再到应用(7)----常用的数据类型转换操作 上期回顾: SSIS从理论到实战,再到应用(6)----SSIS的自带日志功能 在抽取各种应用的数据时候,经常会遇到数据需要转 ...
- SSIS从理论到实战,再到应用(4)----流程控制之For循环
原文:SSIS从理论到实战,再到应用(4)----流程控制之For循环 上期回顾: SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器 在SSIS体系中,控制流可能经常会遇到 ...
- SSIS从理论到实战,再到应用(5)----流程控制之Foreach循环
原文:SSIS从理论到实战,再到应用(5)----流程控制之Foreach循环 上期回顾: SSIS从理论到实战,再到应用(4)----流程控制之For循环 上一期讲了For循环,Foreach循环相 ...
- SSIS从理论到实战,再到应用(2)----SSIS包的控制流
原文:SSIS从理论到实战,再到应用(2)----SSIS包的控制流 前文回顾: SSIS从理论到实战,再到应用(1)----创建自己的第一个包 上次说到创建了自己的第一个包,完成了简单的数据从数据库 ...
- SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器
原文:SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器 上期回顾: SSIS从理论到实战,再到应用(2)----SSIS包的控制流 首先我们来看看包里面的变量 SSIS ...
- SSIS从理论到实战,再到应用(1)----创建自己的第一个包
原文:SSIS从理论到实战,再到应用(1)----创建自己的第一个包 其实,如果你使用sql2008的导出导入工具的时候,你就已经在使用包了. 目标:使用sql2008 导入导出工具,导入excel数 ...
- Docker最全教程——从理论到实战(八)
在本系列教程中,笔者希望将必要的知识点围绕理论.流程(工作流程).方法.实践来进行讲解,而不是单纯的为讲解知识点而进行讲解.也就是说,笔者希望能够让大家将理论.知识.思想和指导应用到工作的实际场景和实 ...
- Docker最全教程——从理论到实战(七)
在本系列教程中,笔者希望将必要的知识点围绕理论.流程(工作流程).方法.实践来进行讲解,而不是单纯的为讲解知识点而进行讲解.也就是说,笔者希望能够让大家将理论.知识.思想和指导应用到工作的实际场景和实 ...
随机推荐
- 玩转web之servlet(六)---session介绍及简单使用(登录验证中保存信息)
在浏览器与服务器进行交互时,往往需要把涉及到的一些数据保存下来,这时就需要使用cookie或session进行状态管理. 这篇文章先来说说session怎么用,首先在servlet中创建一个sessi ...
- 玩转html5(二)----用canvas结合脚本在画布上画简单的图(html5又一强大功能)
在html5中可以使用canvas标签在画布上画图,先直接上代码,这篇文章先简单介绍一下canvas的使用方法,简单画几个圆,矩形,三角形,写字. 在代码中均给出了注释,在这里特别强调的一点是:使用c ...
- .NET API for RabbitMQ and ActiveMQ
EasyNetQ: .NET API for RabbitMQ: https://github.com/mikehadlow/EasyNetQ/wiki/Quick-Start Or: http:// ...
- CentOS 5 安装Oracle10g
原创作品.离 "深蓝的blog" 博客.欢迎转载.转载时请务必注明下面出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlon ...
- 【C语言的日常实践(十四)】constkeyword详细解释
const是C语言keyword,它定义一个变量不同意变更.使用const在一定程度上,可以提高节目的安全性和可靠性.其他.解const的作用,在看别人的代码时,对理解对方的程序有一定帮助. 1.co ...
- jquery省市区三级联动
jquery省市区三级联动(数据来源国家统计局官网)内附源码下载 很久很久没有写博了. 今天更新了项目的省市区三级联动数据,更新后最新的海南三沙都有,分享给所有需要的小伙伴们... JQUERY + ...
- wind river hypervisor 2.0.2.1
2692407267@qq.com,请注意很多其他内容http://user.qzone.qq.com/2692407267 wind river hypervisor 2.0.2.1 版权声明:本文 ...
- nodejs显现events.js:72抛出错误
随着人们开始学习,我用nodejs过程中遇到如下列错误执行: events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EAD ...
- aauto攫http数据
说明:灵巧使用上述数据的抓取网页简单的例子. 样例:想把某站点的数据抓回来.然后保存在数据库里边. 步骤:1.打开sql.new一个数据库Test.新建一个表test. 2.打开快手.准备抓数据,以这 ...
- 它们的定义actionbar 并删除留空
通过他们自己的定义actionbar布局变化actionbar样式,简单而美丽.但有一个细节需要注意的是,高分辨率的问题留空.一般720上述决议,下一次你发现,无论什么样的变化总是会有一个小的布局文件 ...