【问题标题】:How to filter on SSIS from Oracle Source如何从 Oracle 源中过滤 SSIS
【发布时间】:2021-03-05 14:07:55
【问题描述】:

我正在使用 SSIS 将数据从 Oracle 数据库(OLE DB 源)提取到 SQL 服务器(OLE DB 目标)。

我正在努力过滤 Oracle 级别的数据。

要求是读取 SQL 数据库中的 ID 并从 Oracle 数据库中获取这些 ID。该 ID 在 SQL Server 中可用。

如何将过滤器从 SQL 应用到 Oracle 数据库级别?

【问题讨论】:

  • 例如可以使用“Merge Join”组件

标签: sql-server oracle visual-studio ssis


【解决方案1】:

Query a database based on result of query from another database

查看有关 LoopUp 转换的帖子。 “这是使用 LookUp Transformation 的经典案例。首先,使用 OLE DB Source 从第一个数据库中获取数据。然后,使用 LookUp Transformation 根据来自第二个数据集的 ID 值过滤此数据集。以下是使用查找转换的步骤:"

【讨论】:

  • 谢谢佩里。我能够使用 LookUp Transformation 来满足要求。提供的解决方案按预期工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 2020-09-18
  • 1970-01-01
  • 2023-01-26
相关资源
最近更新 更多