3

私は現在 Apache Zeppelin を使用してデータの視覚化を行っていますが、なぜ R 用のインタープリターを提供する人がいないのか不思議です。ドキュメントから、新しいインタープリターを作成することはそれほど難しくないように思われますが、それが本当に簡単に言えば、さまざまな言語のインタープリターが既にあるはずなので、間違っていますか?

4

3 に答える 3

2

Samuel Alexander の手順を試しましたが、 zeppelin-R-1.0.0-SNAPSHOT.jar を取得できませんでした。手順を少し変更して、次のように R を統合しました。

  1. https://github.com/datalayer/zeppelin-datalayerに記載されている前提条件をセットアップします: R、R パッケージ、/opt/spark 内の Spark (または export SPARK_HOME を使用して既存の spark の場所を指定します)
  2. git クローンhttps://github.com/datalayer/zeppelin-R.git
  3. CDツェッペリン-R
  4. git チェックアウト rscala-z
  5. 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'
  6. zeppelin-R/interpreter/spark/* を元の incubator-zeppelin/interpreter/spark/* にコピーします (SparkRInterpreter を含む zeppelin-spark-0.6.0-incubating-SNAPSHOT を含む)
  7. incubator-zeppelin/conf/zeppelin-site.xml.template を incubator-zeppelin/conf/zeppelin-site.xml にコピーします
  8. incubator-zeppelin/conf/zeppelin-site.xml を編集し、「org.apache.zeppelin.spark.SparkRInterpreter」を zeppelin.interpreters に追加します (これにより、spark インタープリター グループに %r が追加されます)。
  9. ツェッペリンを再起動

それが役立つことを願っています。

于 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 に答える