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

3.19、BI之SSIS之数据流转换(合并)

发布时间:2020-12-14 02:15:59 所属栏目:大数据 来源:网络整理
导读:BI之SSIS之数据流转换(Union) ? ? 1??????????使用“合并”前必须先对数据进行排序,否则会报错,而union all则不需要排序,这是它们二者的区别 ? 2??????????新建SSIS包 ? 3??????????控制流-》拖入“数据流任务”-》双击打开 ? 4??????????连接管理器-》

BI之SSIS之数据流转换(Union)

?

?

1??????????使用“合并”前必须先对数据进行排序,否则会报错,而union all则不需要排序,这是它们二者的区别

?

2??????????新建SSIS包

?

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

?

4??????????连接管理器-》添加OLEDB连接“LocalHost.AdventureWorks2008.sa”

?

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

5.1?????????OLEDB连接“LocalHost.AdventureWorks2008.sa”

5.2?????????数据访问模式“SQL命令”

5.3?????????SQL命令文本“selecttop 3 * from dbo.DatabaseLog”

5.4?????????列-》取消“TSQL”和“XmlEvent”的勾选

?

6??????????数据流-》拖入”排序“

6.1?????????将”OLEDB源“的数据流指向”排序“

6.2?????????勾选”DatabaseLogId“,选择升序

?

7??????????数据流-》拖入“OLEDB源”

7.1?????????OLEDB连接“LocalHost.AdventureWorks2008.sa”

7.2?????????数据访问模式“SQL命令”

7.3?????????SQL命令文本“selecttop 3 * from dbo.DatabaseLog”

7.4?????????列-》取消“TSQL”和“XmlEvent”的勾选

?

8??????????数据流-》拖入”排序“

8.1?????????将”OLEDB源1“的数据流指向”排序“1

8.2?????????勾选”DatabaseLogId“,选择降序

?

9??????????数据流-》拖入”合并”

9.1?????????将“排序”和“排序1”的数据流指向“合并“

?

10??????数据流-》拖入”平面文件目标“

10.1??????将”合并“的数据流指向”平面文件目标“

10.2??????将数据流保存到”Union数据“文件中去

?

11??????执行包-》全绿-》成功-》查看Union数据文件,发现将两个排序后的数据进行了合并

(编辑:李大同)

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

    推荐文章
      热点阅读