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 SQL Server集成服务左联接_Ssis_Ssis 2012 - Fatal编程技术网

Ssis SQL Server集成服务左联接

Ssis SQL Server集成服务左联接,ssis,ssis-2012,Ssis,Ssis 2012,我一直在尝试将下一个访问查询转换为SSIS数据流: Insert into A.column1, A.column2.. Select B.column1, B.column2, C.column1, C.column2 from B left join C on B.column3 = C.column3 Group by A.column# Having B.column# is null 到目前为止,我已经创建了下一个数据流 (Excel源和数据库源)->

我一直在尝试将下一个访问查询转换为SSIS数据流:

Insert into A.column1, A.column2..    
Select B.column1, B.column2, C.column1, C.column2    
from B left join C on B.column3 = C.column3    
Group by A.column#    
Having B.column# is null
到目前为止,我已经创建了下一个数据流

(Excel源和数据库源)->合并联接->数据转换->条件拆分->数据库目标

但是,当我尝试在合并联接中插入查询时,出现了下一条消息错误:

此转换的两个源上的isSorted属性都必须设置为True。

因此,我转到属性窗口,但在属性列表中没有看到类似的内容


要解决此问题,我可以做些什么?或者更好的是,您知道在SSIS中执行此查询的最佳方法吗?

IsSorted属性位于源组件的“输入和输出属性”选项卡中。您需要将其设置为true,并通过选择该列并将SortKeyPosition属性设置为1来指定对结果进行排序的列。如果结果按多个列排序,则对其他列执行相同的操作:SortKeyPosition是一个基于1的列表,列在生成源组件的SQL的order by子句中的显示顺序。

在源组件(Excel和DB)的“高级”选项卡中查找IsSorted属性.谢谢你的回答。通过进一步的观察,我发现了这个例子,我认为对于像我这样的新手来说,使用这个工具非常有用。