首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用派生列作为连接键执行合并连接

使用派生列作为连接键执行合并连接
EN

Stack Overflow用户
提问于 2020-10-13 03:00:47
回答 1查看 101关注 0票数 0

我已经在我的数据流中创建了一个派生列,它是两列的简单连接。我已经对两个独立的数据源执行了此操作。然后,我想使用新派生的列作为外连接键来执行合并连接。然而,这似乎不可能做到这一点?有没有人有这方面的经验?

这个问题源于这样一个事实:我无法为新创建的列设置“排序关键字位置”,因为这是在源代码中指定的。不能在派生列转换中设置此属性。

EN

回答 1

Stack Overflow用户

发布于 2020-10-13 03:40:47

在派生列组件中引入的列的合并联接和派生列排序之间,需要添加排序组件。

虽然Excel肯定需要派生列+排序才能做到这一点,但我还没有遇到这样一种情况:我可以用SSIS表达式语言来表达我不能在TSQL中也这样做的想法。如果可以,它将简化您的包,并加快执行时间。

此外,根据我的经验,与合并连接相比,Lookup组件通常是人们想要的工具。如果要增加现有行,请查找。如果我需要能够让1行生成0对多行,那么合并联接可能是合适的。

我知道你之前有个查询问题。如果使用缓存连接管理器Excel Source as Lookup Transformation Connection,Excel可以充当查找源

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64323846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档