1

在 Talend Open Studio for Data Quality 中,用户定义的指标,我们可以编写一个涉及 2 个表的 sql 查询吗?

这是场景,我有 2 个表:

  1. dbo.test,具有列部门。
  2. dbo.role,具有列部门。

以下查询用于从 dbo.test 中提取那些记录,其部门值不在 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. 

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

4

1 回答 1

0

我认为您最好通过编写查询来创建视图

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

然后在 talend 组件中将该视图用作表格:)

于 2015-06-10T09:50:14.307 回答