私は現在 Apache Zeppelin を使用してデータの視覚化を行っていますが、なぜ R 用のインタープリターを提供する人がいないのか不思議です。ドキュメントから、新しいインタープリターを作成することはそれほど難しくないように思われますが、それが本当に簡単に言えば、さまざまな言語のインタープリターが既にあるはずなので、間違っていますか?
質問する
5333 次
3 に答える
2
Samuel Alexander の手順を試しましたが、 zeppelin-R-1.0.0-SNAPSHOT.jar を取得できませんでした。手順を少し変更して、次のように R を統合しました。
- https://github.com/datalayer/zeppelin-datalayerに記載されている前提条件をセットアップします: R、R パッケージ、/opt/spark 内の Spark (または export SPARK_HOME を使用して既存の spark の場所を指定します)
- git クローンhttps://github.com/datalayer/zeppelin-R.git
- CDツェッペリン-R
- git チェックアウト rscala-z
- mvn clean install -Pspark-1.6 -Dspark.version=1.6.0 \ -Dhadoop.version=2.7.1 -Phadoop-2.6 -Ppyspark \ -Dmaven.findbugs.enable=false -Drat.skip=true -Dcheckstyle.skip= true \ -DskipTests \ -pl '!flink,!ignite,!phoenix,!postgresql,!tajo,!hive,!cassandra,!lens,!kylin'
- zeppelin-R/interpreter/spark/* を元の incubator-zeppelin/interpreter/spark/* にコピーします (SparkRInterpreter を含む zeppelin-spark-0.6.0-incubating-SNAPSHOT を含む)
- incubator-zeppelin/conf/zeppelin-site.xml.template を incubator-zeppelin/conf/zeppelin-site.xml にコピーします
- incubator-zeppelin/conf/zeppelin-site.xml を編集し、「org.apache.zeppelin.spark.SparkRInterpreter」を zeppelin.interpreters に追加します (これにより、spark インタープリター グループに %r が追加されます)。
- ツェッペリンを再起動
それが役立つことを願っています。
于 2016-02-25T19:09:49.733 に答える
0
incubator-zeppelin で zeppelin-R インタープリターを使用しようとしています - このインタープリターが Zeppelin によってどのように認識されるかを説明していただけますか?
incubator-zeppelin のコンパイルと実行に成功し、zeppelin-R をコンパイルできました。その後、zeppelin-R ディレクトリを incubator-zeppelin ルート ディレクトリにコピーし、<module>zeppelin-R</module>
ルート ディレクトリの pom.xml に追加します。問題なく incubator-zeppelin を再コンパイルできますが、R インタープリターが Zeppelin に表示されません。
于 2015-10-31T12:14:46.943 に答える