talend DQ的SQL查询(在指标中)

时间:2013-06-12 12:06:50

标签: sql talend analysis

在用于数据质量的Talend Open Studio中,用户定义的指标,我们可以写一个涉及2个表的SQL查询吗?

这是场景,我有2个表:

  1. dbo.test,有专栏部门。
  2. dbo.role,有专栏部门。
  3. 以下查询用于从dbo.test中提取这些记录,其dept值不在dbo.role中。

    Use [BigData]select dept from dbo.test 
    where dept not in (Select dept from dbo.role).
    

    执行时,会出现以下错误:

    An exception stack trace is not available. 
    

    如何解决此问题以及编写此查询的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我认为通过编写查询来创建视图会更好

(从dbo.test中选择部门,其中dept不在(从dbo.role选择部门)) 在数据库中

然后在talend组件中使用该视图作为表:)