Jin*_*ntu 2 ssis
我是SSIS的新手,我的任务是join multiple tables将其插入到目标表中.
join multiple tables
源表来自SQL Server,而Destination又是SQL Server.
所有表都有关系,只需要连接并再次将数据插入SQL Server表.
我想用SINGLE transformationSSIS中的项目来做.
SINGLE transformation
请给我一些实现这一目标的步骤.
pra*_*een 5
一种方法是oledb command通过映射列(Column Mappings Tab)直接使用和编写sql
oledb command
Column Mappings Tab
要么
您可以使用merge join transformation.Sort您的OLEDB源.右键单击组件转到Show Advanced Editor 并在Input Output Properties选择其中一个输出列并sort key option从更改0为 1.现在使用合并连接组件并将公共列映射为连接键并选择列你需要作为输出.使用an OLEDB destination映射上述组件的输出列并转储数据.
merge join transformation
Show Advanced Editor
Input Output Properties
sort key option
0
1
OLEDB destination
看看这篇文章
上述两种技术都只使用一个组件来执行连接
归档时间:
13 年,4 月 前
查看次数:
16135 次
最近记录: