Pentaho 勺子转换 - 错误

Pentaho Spoon Transformation - Errors

我一直在尝试 运行 一个 t运行 信息,其中我有 Table 输入 SQL 来获取或查询数据,绑定到 [= 的输出20=] 电子表格。

使用以下 SQL 我会收到多个错误,具体取决于我添加或删除的内容。我已连接到 Oracle 数据库。

SELECT FROM .View 

WHERE ((View.Opened_Date 

BETWEEN ' 2016-01-01' 

AND ' 2017-01-01' 

AND View.Owner_Group='OwnerJ' 

AND View.Main_Category1 LIKE '%BUCKETS%'))

我在尝试预览时遇到以下错误:

Transformation detected one or more steps with errors.

继续说它杀死了所有其他步骤。没多久我就找不到了。早些时候,当我 运行 SQL 时,我遇到了日期错误。任何建议都会有所帮助。

您似乎没有从 table 中选择任何列。
日期中有前导空格,您应该将 TO_DATE 应用于字符串格式的日期。
有不必要的括号可以删除。
另外,我认为 '.View' 应该只是 'View'.

SELECT column1Name, column2Name, ... FROM View 

WHERE View.Opened_Date 

BETWEEN TO_DATE('2016-01-01', 'yyyy-mm-dd') 

AND TO_DATE('2017-01-01' , 'yyyy-mm-dd')

AND View.Owner_Group='OwnerJ' 

AND View.Main_Category1 LIKE '%BUCKETS%'