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最全教程——从理论到实战(七)
在本系列教程中,笔者希望将必要的知识点围绕理论.流程(工作流程).方法.实践来进行讲解,而不是单纯的为讲解知识点而进行讲解.也就是说,笔者希望能够让大家将理论.知识.思想和指导应用到工作的实际场景和实 ...
随机推荐
- OpenCV在MFC图像控件内显示图像
1.依照文章<OpenCV+MFC显示图像>,完毕配置. 2.创建对应的图像控件,button控件. 3.进行类型转换. 在当前OpenCV2版本号内,图像格式为cv::Mat ,而该格式 ...
- CLR Profile解决内存占用过高
CLR Profile解决内存占用过高的问题 炮哥:"嘿,哥们,忙啥呢,电脑卡成这逼样." 勇哥:"在用CLR Profile工具分析下FlexiPrint的内存占用情况 ...
- UITabBarController详细说明(简介和设置)
[objc] view plaincopy - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions ...
- [LeetCode283]Move Zeros将一个数组中为0的元素移至数组末尾
题目: Given an array nums, write a function to move all 0's to the end of it while maintaining the rel ...
- PDO基本操作Mysql
来源:PHP开发学习门户 地址:http://www.phpthinking.com/archives/805 PHP中的PDO扩展为PHP訪问数据库定义了一个轻量级的.一致性的接口.它提供了一个数据 ...
- 移动开发中Fiddler的那些事儿 (转)
当我以前在调PC端网页的时候,Firefox有Firebug,Chrom也有自己的调试抓包工具,用起来很方便. 但是现在我要在手机上面调试页面,这个时候就没有这么方便的现成工具了. 后面发现了Fidd ...
- c++学籍管理系统v1.10
//////////////新增添加学生和成绩录入系统 #include<iostream> #include <string> #include<conio.h> ...
- Raw-OS互斥的源代码分析的量的Mutex
作为分析的内核版本2014-04-15,基于1.05正式版.blogs我们会跟上的内核开发进度的最新版本,如果出现源代码的目光"???"的话,没有深究的部分是理解. Raw-OS官 ...
- HDU 2008 数字统计
号码值统计 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Subm ...
- 系列五AnkhSvn
原文:系列五AnkhSvn AnkhSvn介绍 AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交.更新.添加文件,而不用在命令行或资源管理器中提交.而且该插件属于开 ...