ADF查找/联接返回最长字符串



我遇到了一个奇怪的问题,ADF在连接或查找时只返回列中最长字符串的匹配项。

示例:左表具有多个值"0";len";以及";长度";。右表的ID为1;len";和2〃;对于";长度";。然而,无论我如何设置联接或查找数据流活动,它都只会为"返回ID 2;长度";而ID 1为NULL表示"0";len";。

如果所有值都具有相同的字符串长度(例如,"len"、"pen"one_answers"abc"等(,它将为所有记录找到匹配项。

有什么想法吗?

我不确定这是否符合"用户错误";,但我使用伪文件来测试是ADF导致了问题还是我的数据,我能够成功地用伪文件查找所有数据。

这促使我解决ADF与SQL表不匹配的原因。

我最终通过修剪字符串列修改了源查找表(即使表中没有空格或制表符(,ADF找到了所有匹配项。

有点乏味,但把这个放在这里,以防其他人遇到同样的问题。

相关内容

  • 没有找到相关文章

最新更新