本文主要是介绍3.15、BI之SSIS之数据流转换(OLEDB命令控件),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
BI之SSIS之数据流转换(OLEDB命令控件)
1 新建一个SSIS包,命名为“7-OLEDB命令”-》双击打开
2 控制流-》拖入“数据流任务”-》双击打开
3 连接管理器-》右键“新建OLEDB连接”-》选择“LocalHost.AdventureWorks2008.sa”-》确定
4 控制流-》拖入“OLEDB源”
4.1 连接管理器-》OLEDB连接管理器“LocalHost.AdventureWorks2008.sa”
4.2 数据访问模式“SQL命令”
4.3 SQL命令文本“selecttop 3 postTime, event, databaseLogId, object from dbo.DatabaseLog”
4.4 列,可以选择要输出的列
4.5 确定
5 控制流-》拖入“OLEDB命令”
5.1 将“OLEDB源”的数据流指向“OLEDB命令”
5.2 连接管理器-》OLEDBConnection“LocalHost.AdventureWorks2008.sa”
5.3 组件属性-》sqlcommand“insert into dbo.ErrorLog(errorTime, userName, errorNumber,errorMessage) values(?,?,?,?)”,问好就是变量
5.4 列映射,对输入列和变量进行映射
5.4.1 postTime关联Param_0
5.4.2 event关联Param_1
5.4.3 databaseLogId关联Param_2
5.4.4 object关联Param_3
5.5 输入属性和输出属性,可以修改输入和输出的各个属性
6 执行包-》成功-》查询ErrorLog表是否插入了数据
这篇关于3.15、BI之SSIS之数据流转换(OLEDB命令控件)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!