随笔分类 -  SSIS

摘要:1. 使用脚本任务(Script tasks) 组建的时候,在日志里增加一些调试信息,例如变量更新信息,可以帮助我们从日志中查看到变量是在何时何地更新的。2. 使用ForceExecutionResult属性,来检测工作流是如何在失败,成功或者是完成状态下的行为。3. 模拟长时间的运行查询,可以使用... 阅读全文
posted @ 2015-06-27 09:33 BITALKER 阅读(267) 评论(0) 推荐(0)
摘要:以下是我对SSIS包进行code review的一些建议,如果有其他更好的方案欢迎拍砖。A. 查看是否使用了最优的解决方案1. 最优的结构视图2. 解决方案,包,任务,组建,参数的命名使用了易读的命名方式3. 遵循了最优的设计,优化,调整方案B. 配置查看是否所有的配置已经成功,并且能够从外部和父包... 阅读全文
posted @ 2015-06-27 09:32 BITALKER 阅读(222) 评论(0) 推荐(0)
摘要:在项目中遇到一个问题,需要在Dataflow中调用一个存储过程,然后把结果生成一个csv文件。然而在dataflow调用存储过程中遇到了问题,SP不能正确的返回列名。在SSMT里面明明是可以查出数据的,为什么在这边就不行了呢。解决方案:在存储过程前面加上“SET FMTONLY OFF”就可以正常工... 阅读全文
posted @ 2015-01-21 21:02 BITALKER 阅读(268) 评论(0) 推荐(0)
摘要:在SSIS开发工具SQL Server Data Tools中提供了调试功能,可以让我们方便的跟踪参数赋值或者数据流条数。本文主要介绍了如何使用SSDT的调试功能。 Part A: Script task 的调试 情景:在一个SSIS package中参数rating的默认值是0,我们假设在Scrit Taks中需要把rating值更改为10. 在Scripttask里面加入C#赋... 阅读全文
posted @ 2015-01-17 17:48 BITALKER 阅读(1467) 评论(2) 推荐(0)
摘要:SSIS(SQL Server Integration Service)是Microsoft 从SQL Server2005 以后发布的,现在一直跟随每个SQL server版本。它是Microsoft BI 解决方案的一大利器,我们一般认为SSIS就是ETL(Extract Transform L 阅读全文
posted @ 2015-01-12 17:25 BITALKER 阅读(1342) 评论(0) 推荐(0)