03 2014 档案
摘要:上期回顾:SSIS从理论到实战,再到应用(2)----SSIS包的控制流首先我们来看看包里面的变量 SSIS包变量分为两种,一种是系统的内置变量,是一个SSIS包初使化都会自带的,一种是用户自己定义的变量。 在SSIS包中,常用的变量的类型包含以下:Int32,String,Boolean,DateTime,Object......二,让我们来看看包里面的约束(线) 如图中所示的线就是约束,官方的解释是这样的:优先约束在控制流中链接包中的可执行文件、容器和任务,并指定决定可执行文件是否运行的条件。在图中的表达就是,当“得到变量值”这一步执行成功后,并且满足优先约束中的条件的时候,才会执行”插.
阅读全文
摘要:前文回顾:SSIS从理论到实战,再到应用(1)----创建自己的第一个包 上次说到创建了自己的第一个包,完成了简单的数据从数据库=>数据库,以及Excel文件=>数据库过程,这一次咱们回看看一个包里面到底有哪些好玩的元素构成: 咱们一般写过代码的人都知道,很多的看似很复杂的功能都是由:顺序,选择,循环构成的。SSIS也不例外,咱们可以看到SSIS包里面工具选项卡里面已经写出他的本质了: SSIS包里面功能元素包含以下图所示: 控制流元素:控制包的整体执行顺序,以及执行方式 数据流元素:控制数据Load(数据从哪里来,到哪里去) 我们先来看看控制流元素:SQ...
阅读全文
摘要:其实,如果你使用sql2008的导出导入工具的时候,你就已经在使用包了。 目标:使用sql2008 导入导出工具,导入excel数据,并得到一个package,然后查看package的设置 ====>最后得到SSIS包我们梳理一下,我们的目标是什么:将excel的数据导入到了数据库中,那必然有这几个动作1.创建表2.将数据导入到我们创建的表中Ok,这样我来将这个包打开来看看是否有至少两个动作首先,我们新建一个SSIS项目:这里有一个小的操作技巧,如何将桌面的SSIS包快速的导入到这个项目里面,选中桌面SSIS包,复制(CTRL+C),选中项目文件夹粘贴(CTRL+V),SSIS包则可以顺
阅读全文
摘要:一,是什么(What?) 1.SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能数据集成解决方案(包括数据仓库的提取、转换和加载 (ETL) 包)的平台. 以上的这段文字来自于百度,脱离这个概念,我一直再思考如何向普通人解释SSIS这一套体系:我觉得我自己解释很有可能不到位,所以特意去知乎里面问了这个问题: 如何解释SSIS 貌似没有很好的效果,我所理解的SSIS是这样的: 一个强壮的肌肉男,能搬运很多的货物(数据),能做到大部分人能做到的事情(特别是2008加入了脚本任务后,可以运行.net 3.5的功能),最最主要的,他的就是.
阅读全文
摘要:看着满满的一大篇的回答,有点感悟,很长时间我也只是潜水党,没怎么正儿八经的回答过问题,现在认真一回,故事就简短的从我个人的想法说起。 和所有的励志剧情的模式设定一样,我也不出意外的是农村人,不过我们现在不算是严格意义上的农村,那们那还算是一个小有名气的小镇,父母是偷拿了在营工厂的1000块钱连夜跑出来的。 后来我们也算是在这个小镇上成功的扎根了。父母在年近30的时候有了我,我还有一个哥哥,总的来说,我们的童年伴随着父亲的生意的起伏而起伏,我记忆深刻的就是家里的房子从小到大,从大到小。 我算不是聪明,我哥就不是,从小家里贴着他的各种奖状(这种美好的时代一直持续到他迷上游戏机为止....),父亲.
阅读全文