您的位置:首页 > 其它

3.23、BI之SSIS之数据流目标(记录集目标)

2015-10-22 09:29 204 查看
BI之SSIS之数据流目标(记录集目标)

1 新建SSIS包

2 连接管理器-》新建OLEDB连接“LocalHost.AdventureWorks2008.sa”

3 控制流-》右键“变量”

3.1 List,object

3.2 departmentId,int32

3.3 name,string

4 控制流-》拖入“数据流任务”-》双击打开

5 数据流-》拖入“OLEDB源”

5.1 OLEDB连接管理器“LocalHost.AdventureWorks2008.sa”

5.2 数据访问模式“表或视图”

5.3 表或视图的名称“HumanResources.Department”

6 数据流-》拖入“记录集目标”

6.1 将源的数据流指向目标

6.2 组件属性-》自定义属性-》variableName“User::list”

6.3 输入列-》勾选所有列

7 控制流-》拖入“Foreach循环容器”

7.1 将“数据流任务”的控制流指向“Foreach循环容器”

7.2 集合-》ADO对象源变量“User::list”

7.3 变量映射

7.3.1 变量“departmentId”-》索引“0”

7.3.2 变量“name”-》索引“1”

8 控制流-》将“数据流任务”拖入Foreach中

8.1 双击“数据流任务”

8.2 拖入OLEDB源

8.2.1 OLEDB连接管理器“LocalHost.AdventureWorks2008.sa”

8.2.2 数据访问模式“SQL命令”

8.2.3 SQL命令文本“select *from HumanResources.Department where DepartmentID=? and name=?”

8.2.4 参数

8.2.4.1 参数0“departmentId

8.2.4.2 参数1“name”

8.2.5 确定

8.3 拖入“平面文件目标”

8.3.1 将“OLEDB源”的数据流指向“平面文件目标”

8.3.2 将数据流是数据保存到“记录集数据文件”中

8.3.3 取消“覆盖文件中的数据”的勾选

9 执行包-》全绿-》成功-》查看“记录集数据文件”中的数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: