2014-09-24 47 views
1

在Hue 3.6中,我試圖使用Sqoop 2導入功能從Oracle數據庫中進行自定義SQL查詢。 我粘貼SQL查詢字段「表SQL語句」例如:「SELECT x,y,z FROM myschema.mytable其中一個> 100」使用自定義SQL導入Sqoop 2(Hue 3.6)中的數據時出錯

我收到以下異常「SQL語句必須包含佔位符自動生成的條件 - $ {}條件」

  1. 我需要了解如何使用$ {}條件運行色調UI是什麼時候?
  2. 是否有任何演示,使用Hue的Sqoop 2 以及使用自定義SQL等一些高級功能的文檔?

我正在使用使用Hue 3.6的Cloudera Sandbox。

回答

1

您可以像以下指定條件:

"SELECT x,y,z FROM myschema.mytable where a > 100 AND ${CONDITIONS}" 

在sqoop2 code它搜索「$ {}條件」令牌,並拋出異常,如果它沒有找到一個。