gpt4 book ai didi

.net - 使用派生列进行 SSIS 查找?

转载 作者:搜寻专家 更新时间:2023-10-30 22:03:09 24 4
gpt4 key购买 nike

我只是想确保我这样做是正确的。

Derived columns:

car
truck


Lookup (after derived column:)

1.Query: select * from dbo.store where A = ? and B = ?.

2.In column mapping/or advanced parameters I map car to A and truck to B.

对吗?我问这个是因为我不断收到 OLE 错误。

最佳答案

虽然我正在等待错误消息的回复,但我目前的假设是您正在使用 lookup component不正确。您的查询语法假定将对流经组件的每一行执行一个查询。

查找组件使用默认配置的方式是,在预执行事件期间,查询针对目标数据库运行,所有结果都被拉回。这就是为什么作为一般最佳实践,您应该只拉回您需要的列。然后将查询结果缓存在本地,并在查找任务中用作字典式查找。

这些屏幕在 2005 年和 2008 年之间发生了变化,但您可以理解。

选择缓存模式 enter image description here

定义连接和源查询。 enter image description here

连接列。这就是它将找到匹配项而不是您尝试的参数化方法的方式。在此示例中,我将卡车和汽车连接到 A 和 B 并检索 foo 列 enter image description here

关于.net - 使用派生列进行 SSIS 查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7768025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com