加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-14 02:15:54 所属栏目:大数据 来源:网络整理
导读:BI之SSIS之数据流目标(记录集目标) ? ? 1??????????新建SSIS包 ? 2??????????连接管理器-》新建OLEDB连接“LocalHost.AdventureWorks2008.sa” ? 3??????????控制流-》右键“变量” 3.1?????????List,object 3.2?????????departmentId,int32 3.3????????

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??????????执行包-》全绿-》成功-》查看“记录集数据文件”中的数据

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读