2016-04-19 4 views
0

私はOrientDBデータベースを持っており、それをZeppelin内のスカラにインポートしたいと思います。私はhere の例に従っています。私はツェッペリンのノートobject orientechnologiesはcomのメンバーではありませんか?

import com.orientechnologies.orient.core.id.ORecordId 
import com.orientechnologies.orient.core.sql.query.OSQLSynchQuery 

で次のコマンドを実行したときしかし、私はこのエラーを得た:

<console>:27: error: object orientechnologies is not a member of package com 
    import com.orientechnologies.orient.core.id.ORecordId 

をそれはorientechnologiescomのメンバーであるに見えます。なにか提案を?

+0

こんにちは@MTTあなたはどちらのバージョンをお使いですか? –

答えて

0

ゼーペリンは一部のライブラリを認識せず、別々に追加する必要があるという問題があります。ここで私はツェッペリンにjarファイルを追加するために使用されるコードは次のとおりです。

%dep 
z.load("/home/zeppelin/zeppelin-0.5.5-incubating-bin-all.orientdb-core-0.9.23.jar") 

は、コードを実行する前に、ツェッペリンを再起動することを確認します。これらの行は、スパークの開始前に挿入する必要があります。

-2

私はScalaのクラスORecordIdで問題を再現しようとしましたが、それは私のために働きます。

enter image description here

はそれがお役に立てば幸いです。

+0

答えをありがとう!私が言ったように、私はZeppelinでScalaを使っています。ツェッペリンの何かが間違っています。ツェッペリンを使わないと、私にとってもうまくいく。 – MTT