Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSIS 2008:如何将两个数据源(一行、一列)合并为一行(两列)_Ssis - Fatal编程技术网

SSIS 2008:如何将两个数据源(一行、一列)合并为一行(两列)

SSIS 2008:如何将两个数据源(一行、一列)合并为一行(两列),ssis,Ssis,在下面的SSIS数据流任务中,我有两个Salesforce.com源 顶部返回一行,一列名为_current 顶部底部返回一行,一列被删除 如果问号是,我应该使用哪个SSIS组件将上面的内容转换为一行,其中列是当前的,并且被删除了 Salesforce对象查询语言(SOQL)不支持联合所有子查询或独立子查询,否则我只需在源任务的SQL中处理这两个子查询 应在此处使用。但是,您需要连接键来执行连接。在这种情况下,您可以在每个流中添加具有相同值(例如,1)的人工列,并将其用作联接键。您可以在此处

在下面的SSIS数据流任务中,我有两个Salesforce.com源

  • 顶部返回一行,一列名为_current
  • 顶部底部返回一行,一列被删除
如果问号是,我应该使用哪个SSIS组件将上面的内容转换为一行,其中列是当前的,并且被删除了

Salesforce对象查询语言(SOQL)不支持联合所有子查询或独立子查询,否则我只需在源任务的SQL中处理这两个子查询

应在此处使用。但是,您需要连接键来执行连接。在这种情况下,您可以在每个流中添加具有相同值(例如,
1
)的人工列,并将其用作联接键。您可以在此处找到更详细的解释: