随笔分类 - SSDT
摘要:BI的相关介绍就到此结束,看起来很简单,用起来也很简单。再简单的东西也有可能出现一些问题,这就要靠自己摸索了。祝你好运,祝我好运。
阅读全文
摘要:数据流任务:从这个名称上就应该能看出来点什么。本篇博客只介绍其中一种:从数据库流向文本文件,既是所谓的数据导出。其他情况,请自行探索。1,首先我准备了一下数据,如下图,最终我们要把这些数据导出到文本文件:2,从左侧工具箱拖入一个数据流任务到Package,并且双击该任务到数据流工作区:3,从工具箱的...
阅读全文
摘要:序列容器说白了就类似于C#Code中的代码块,其作用就是把多个任务放到一个Scope中。如下图,在Package区域中加入一个序列容器,之后就可以在序列容器中添加任何其他任务:这个工具比较简单,容易理解,接下来在介绍一下执行流程中的并行与串行。具体概念应该不需要我在详细介绍,因为其他的语言的高阶课程...
阅读全文
摘要:这篇博客介绍一下循环任务的一种:文件循环。项目背景是这样的:升级数据库中,我们需要升级许多的View,Function,SP等,这些文件众多,所以期望能够把文件统一的放在一个或者几个文件夹中一起执行。这种需求,文件循环任务就派上用场了。1,如下图,容器下有两种循环,我们选择Foreach循环容器,F...
阅读全文
摘要:前几篇博客中介绍了‘执行SQL任务’,本次介绍脚本任务:随心所欲的编写C#Code。1,如下图,从左侧工具箱拖入脚本任务,双击打开脚本任务编辑器:2,点击ReadOnlyVariables右侧的按钮,如图,可以选择在脚本中可以访问的变量(ReadWriteVariables同样的做法):3,点击脚本...
阅读全文
摘要:正常情况下,我们的服务器是不会安装开发工具的,那么怎么执行我们制作好的BI解决方案呢?在安装Sql server企业版之后,就会有一个工具可以执行BI程序,但是执行的只是单个的Package文件,如下图,包源选择‘文件系统’,包选择项目文件夹下的Package(.dtsx)文件,之后点击执行即可:如...
阅读全文
摘要:上一篇博客中提出了一个问题,文件路径写死导致了程序的不可移植,编写完成的解决方案在服务器上执行的时候无法保证文件路径一致,需要针对每一个文件连接重新选择文件路径,这种情况下,首先想到的是能不能利用相对路径,不幸的是:貌似是不行的(我没有发现可以调用的Api)。但是,通过使用变量可以曲折的解决这个问题...
阅读全文
摘要:上一篇博客介绍了数据库连接,并且指出可以直接填写sql代码执行数据库操作,但是当sql代码变的更多更复杂的时候就显得不方便,也难以管理了。这时候文件连接就派上用场了。创建文件连接1,新建一个文件,我们需要执行sql,所以新建一个sql文件。2,在文件管理器区域右键单击,出现如下图菜单,选择新建文件连...
阅读全文
摘要:根据前一博客提到的项目背景,我们主要是做数据库升级操作,那么必不可少的就是数据库连接。创建数据库连接1,在连接管理器区域右键,弹出右键菜单,如下图:2,我们选择第二项,新建OLE DB连接,如下图:3,点击新建按钮,出现下图新建连接界面,选择你要连接的数据库:4,新建连接成功后,将在连接管理器区域出...
阅读全文
摘要:SSDT-BI是什么?SSDT-BI全称Microsoft SQL Server Data Tools - Business Intelligence,你可以从以下链接获取相关信息:SQL Server Data Tools Team Blog我们用SSDT-BI做了什么?我们的项目背景是:前期客户...
阅读全文
摘要:这个系列主要是介绍SSDT-BI相关知识以及在使用过程中遇到的问题和解决方案。下载地址可以访问如下网址:SSDT-BI (SSDT–BI for VS2013)。安装步骤具体步骤不需多说,一路点击下一步可安装完成。注意事项1,由于SSDT–BI是VS的插件,所以如果你已经安装VS,请确保你的VS是已...
阅读全文

浙公网安备 33010602011771号