在Informatica数据质量分析师中编写SQL

时间:2015-10-22 12:42:50

标签: sql informatica

我是Informatica Data Quality Analyst(版本9.5.1 HotFix3)的新手,我在生成基本SQL语句时遇到了麻烦。

SQL语句是针对最初作为平面文件导入的表的映射规范编写的。声明如下:

Select ColumnA, ColumnB FROM Table1
WHERE Table1.ColumnA = 'S'

语句的SELECT .... FROM部分工作正常,但是当我抛出WHERE子句时遇到错误。我认为我的语句看起来像标准SQL,所以我不确定为什么这不起作用。 Informatica Analyst是否接受仅以特定形式编写的SQL?引号是否会导致问题?

1 个答案:

答案 0 :(得分:0)

查询必须正在尝试执行。如果没有获取结果,则需要执行以下步骤:

1)将源平面文件中的数据加载到任何数据库(oracle)。您可以通过sql developer直接将数据从平面文件导入到表中。

2)使用过滤条件执行查询。如果它不提取任何行,则idq中的查询将获取正确的结果。如果没有,您的idq代码中缺​​少一些内容。