用于跟踪已使用记录的稀疏查找

时间:2015-05-29 15:02:46

标签: lookup etl sparse-matrix datastage

我有一个场景,我有索赔申请表和申请索赔表。我需要使用SSN作为密钥,从应用程序请求者表中查找应用程序请求者ID。问题是同一SSN有多个应用程序请求方ID。所以我想拉出一些尚未在Claim_application表中使用过的。所以我使用Sparse查询以下查询。

<script type="text/javascript">
    $(document).ready(function(){
        $('.btn').click(function(){
            //get id
            var id = $(this).data('id');
            $("#myModal").modal('show');
        });
    });
</script>

但是当我要在查找阶段映射键表达式时,它会抛出错误。

  

无法在此链接的键列上设置键表达式。已连接   stage定义了键查找

这可能是什么问题?

1 个答案:

答案 0 :(得分:0)

我也感到困惑,但请探讨这些选择。

  1. 在嵌套查询中添加distinct子句和另一个where子句以等同两个表之间的ssn

  2. 尝试使用联接的替代方法。

  3. 如果列数相等

  4. ,请尝试使用SQL MINUS运算符