映射数据流中Join转换中<=条件怎么写

How to write <= condition in Join transformation in mapping data flow

所以当我想加入 2 个数据源或流时,看起来我只能使用 select == 选项。 但是我想在连接 2 个数据源时加入一些 <,>,<=,>= 条件。 然而,有一种方法可以通过使用 Cross Join 来实现,但在我的情况下交叉连接不是一个选项,我必须使用 Outer Join。有什么选项或建议可以解决我的问题吗?

这是我真正想要获得的示例 SQL query,也许它可以帮助您理解,否则您可以忽略它,只关注 ADF 部分。

Select a.col1,a.col2,a.col3,sum(a.col4),b.col0 from T1 a, T2 b where a.col5 >=b.col1 and a.col5 <= b.col2 group by a.col1,a.col2,a.col3,b.col0

是的,如您所说,数据流 Join 仅支持“==”选项,我们无法更改它。

恐怕没有选项或好的建议可以帮助您解决数据工厂中的问题。