2015-10-20 6 views
6

エラーが見つかりません「SQLインタプリタ」、私は%のSQLインタプリタを使用することはできません。それは "sql interpreter not found"を出力します。しかし、火花コマンドはうまく動作し、%md%shと同様に動作します。ここApacheのツェッペリンのチュートリアル、「<em>ツェッペリンチュートリアル</em>」ノートブックで

ログ情報:

ERROR [2015年10月20日10:13:35045({qtp885851948-51} NotebookServer.java [runParagraph]:615) - ラン org.apacheからの例外.zeppelin.interpreter.InterpreterException:sqlインタープリタが見つかりません。 at org.apache.zeppelin.notebook.NoteInterpreterLoader.get(NoteInterpreterLoader.java:148) at org.apache.zeppelin.notebook.Note.run(注:java:282 ) at org.apache.zeppelin.socket.NotebookServer.runParagraph(NotebookServer.java:613) at org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:126)(WebSocketConnectionRFC6455.java:835) (org.eclipse.jetty.weatherocket.WebSocketConnectionRFC6455)にあります。 websocket.WebSocketParserRFC6455.parseNext(WebSocketParserRFC6455.java:349)org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPointでorg.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle(WebSocketConnectionRFC6455.java:225) で 。 Javaの:org.eclipse.jetty.io.nio.SelectChannelEndPoint $ 1.runで667) org.eclipse.jetty.util.thread.QueuedThreadPool.runJobで(SelectChannelEndPoint.java:52) (QueuedThreadPool.java:608) org.eclipse.jetty.util.thread.QueuedThreadPool $ 3.run(QueuedThreadPool.java:543) java.lang.Thread.run(Thread.java:745)

答えて

6

私は同じエラーがありました。問題は、スパークインタープリタが選択解除されたことでした。チュートリアルページの上部にある歯車のアイコンを開き、 "spark%spark ..."が青のであることを確認して[保存]をクリックします。

ここではUIが少し混乱しています。デフォルトでは、すべてのインタプリタが選択されています(青色)。あなただけのこと置き換える%のSQL後

%スパーク 輸入org.apache.commons.io.IOUtils

を「保存」

+2

Zeppelinチュートリアルについては、かなり混乱しています。最初に表示されるのは、「この注釈のためのインタープリタをバインドする」インタプリタをバインド/アンバインドするためにドラッグアンドドロップする リストの最初のインタプリタがデフォルトになります。だから私はSparkインタプリタを自然にクリックしています。それでこの問題が発生します... – fnl

+0

私はその論理に従う唯一の人ではないと嬉しく思います:) – galgalesh

3

ちょうど「表にデータをロード」に%の火花を追加]をクリックする必要がありますあなたの質問に%spark.sqlを付けてください。

それが動作します。

また、インタープリンタのスパークとmdが選択されていることを確認してください(青色が選択されていることを確認してください)。

関連する問題