2016-01-13 14 views
6

私はこのクエリをapache-zeppelinで実行すると、結果は「結果は100で制限されています」という結果しか得られません。メッセージ。Apache zeppelinで100を超えるSQL結果を取得するにはどうすればよいですか?

%sql 
SELECT ip 
FROM log 

私はSQLクエリで 'Limit 10000'を追加しましたが、結果は100個しか返しません。

%sql 
SELECT ip 
FROM log 
LIMIT 10000 

したがって、100を超えるゼーペリンでSQL結果を取得するにはどうすればよいですか?

+1

Zeppelin 0.7.2では、Pythonインタプリタ構成のオプションzeppelin.python.maxResultが解決策になりましたが、現在評価されていません。これは既知のバグであり、まだ修正されていません:https://issues.apache.org/jira/browse/ZEPPELIN-2447 – tardis

答えて

19

私はそれを自分で解決しました。

  1. Zeppelin Homeの[インタプリタ]タブに移動します。
  2. Adujust zeppelin.spark.maxResult sparkインタープリタのオプション。
+0

%sqlはPythonによって解釈され、スパークしません。 – tardis

関連する問題