SSIS-模糊查找包含

时间:2018-12-21 21:30:31

标签: ssis

我正在准备一个SSIS软件包,该软件包将关键字列表与较大的描述列表匹配。

例如 清单A:

  • 苹果
  • 香蕉
  • 购买了
  • 已出售

列表B:

  • 我买了一个苹果
  • 我卖了香蕉
  • 香蕉不是菠萝

预期结果:

  1. 苹果,我买了苹果
  2. 买了,我买了一个苹果
  3. 香蕉,香蕉不是菠萝

当我进行模糊查找时,相似性得分太低。我可以使用的是一个基于“包含”查找的函数。有没有可以做到的转变?

1 个答案:

答案 0 :(得分:0)

“基于“包含”查找的函数”

我认为您可以使用条件拆分来实现此条件,条件类似于: FINDSTRING(UPPER(Col2),UPPER(Col1),1)> 0 // Col1表示列表A的输出,Col2表示列表B。如果为true,则行将流向Contains输出。