2017-03-23 1 views
0

J'ai essayé d'exécuter une transformation où j'ai une entrée Table avec SQL pour récupérer ou interroger des données, liées à la sortie d'une feuille de calcul Excel.Pentaho Spoon Transformation - Errors

Avec le SQL suivant, j'obtiens plusieurs erreurs en fonction de ce que j'ajoute ou enlève. Je suis connecté aux bases de données 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%')) 

je reçois l'erreur suivante lorsque vous essayez d'aperçu:

Transformation detected one or more steps with errors. 

poursuit en disant sa tué toutes les autres étapes. Pas longtemps que je peux trouver. Plus tôt quand j'ai couru le SQL j'ai eu des erreurs de date. Toute suggestion serait utile.

Répondre

0

Vous ne semblez sélectionner aucune colonne dans la table.
Il existe des espaces principaux dans les dates et vous devez appliquer TO_DATE aux dates au format de chaîne.
Des parenthèses inutiles peuvent être supprimées.
En outre, je pense que '.View' devrait être juste '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%'