LynHou

导航

2017年4月20日 #

SSIS中xml的输入输出

摘要: 输出为XML的两种方法 1.用数据流, 将平面文件作为DES输出 在SQL里将要输出的数据查询成为单列的字符串: SELECT (SELECT * FROM A FOR XML ROOT('A'),ELEMENTS) AS A 转换该列的数据类型为 NTEXT 用平面文件DES接收转换后的列,并保存 阅读全文

posted @ 2017-04-20 18:52 LynHou 阅读(284) 评论(0) 推荐(0) 编辑

运行SSIS包的六种方式

摘要: 注意: 1~5都需要SSIS安装在对应的机器上. 一、直接在Data Tool里运行 右键选择要运行的包,然后直接选择运行包 二、使用SQL Server的Job作业 可以选择:a. File System,直接找到package所在的位置 b. SSIS Catelog,需要把package部署到 阅读全文

posted @ 2017-04-20 15:42 LynHou 阅读(1008) 评论(0) 推荐(0) 编辑

DWH中增量数据的抽取

摘要: 1. Truncate-Load 全量加载 简单直观、不易出错,适合数据量不太大的操作 性能问题 2. Increamental-Load 只考虑新增、修改、删除的记录 良好的数据源设计(主要是标识列)可能直接就给后续的增量处理提供了最直接的判断依据 1) 只有insert操作 表中的数据是不可逆的 阅读全文

posted @ 2017-04-20 15:21 LynHou 阅读(191) 评论(0) 推荐(0) 编辑

SSIS的部署和配置

摘要: 参考:http://www.cnblogs.com/JasonLiao/p/SSISDeploy.htmlhttps://msdn.microsoft.com/en-us/library/ms140117%28v=sql.105%29.aspxhttp://stackoverflow.com/que 阅读全文

posted @ 2017-04-20 14:29 LynHou 阅读(5694) 评论(1) 推荐(0) 编辑

Checkpoint 和Breakpoint

摘要: 参考:http://www.cnblogs.com/qiangshu/p/5241699.htmlhttp://www.cnblogs.com/biwork/p/3366724.html 1. CheckPoint 检查点 使重新执行的包从原先的失败点开始执行; 比如有5个步骤,第三个错了,修复后重 阅读全文

posted @ 2017-04-20 13:54 LynHou 阅读(179) 评论(0) 推荐(0) 编辑

两种动态SQL

摘要: 参考:http://www.cnblogs.com/wanyuan8/archive/2011/11/09/2243483.htmlhttp://www.cnblogs.com/xbf321/archive/2008/11/02/1325067.html 两种动态SQL 1. EXEC (@sql) 阅读全文

posted @ 2017-04-20 11:30 LynHou 阅读(122) 评论(0) 推荐(0) 编辑

SQLServer查询计划

摘要: 参考:http://blog.csdn.net/luoyanqing119/article/details/17022649 1. 开启方式 菜单栏:query Display Estimated Execution Plan 图标栏:Display Estimated Execution Plan 阅读全文

posted @ 2017-04-20 11:14 LynHou 阅读(182) 评论(0) 推荐(0) 编辑