問題タブ [apache-zeppelin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build - Apache Zeppelin のインストールによるビルド エラー
Linux VM で Apache Zeppelin を実行しようとしています。私はこのチュートリアルに従っています:
http://madhukaudantha.blogspot.ca/2015/03/building-apache-zeppelin.html
私は次のことをしました:
- マシンへの git clone
- 「mvn clean package」を実行しようとしています
次のエラーの概要が表示されます。これを実行する必要があります。
メール (users@zeppelin.incubator.apache.org) で apache インキュベーター チームに連絡しようとしましたが、メールが戻ってきました。病気は解決策を探して飛び回り続けます。
java - Java getCanonicalHostName メソッドから AWS でパブリック IP を使用する
AWS をスケーラブルな分析ツールとして使用しようとしています。Spark クラスターへの対話型シェルとして apache zeppelin を使用し、wisp を使用してプロットしようとしています。wisp でのプロット アプローチは、jetty サーバーと思われるものに基づいて Web アプリを開始することであるため、これが問題を引き起こしています。これはローカル マシンではうまく機能しますが、AWS ではパブリック IP アドレスではなくプライベート IP アドレスを取得するため機能しません。
wisp 内でjava.net.InetAddress.getLocalHost.getCanonicalHostName
は、マシンの IP アドレスを取得するために使用します。これは常にプライベート FQDN アドレスを返します。クラスターをスピンアップして再構築するたびに wisp で何かをハードコーディングせずに、AWS が提供するパブリック IP アドレスまたは FQDN を Java 関数が返すようにするにはどうすればよいですか?
/etc/hosts と /etc/hostname を変更しようとしましたが、どちらも効果がありません。java.net.InetAddress.getLocalHost.getCanonicalHostName
どこからアドレスを取得しているのかよくわかりません。
ヘルプやアドバイスをいただければ幸いです。
ディーン
angularjs - Apache zeppelin - angular および zeppelin インタープリターを使用した変数のスコープ
このチュートリアルで遊んでいます
https://github.com/apache/incubator-zeppelin/pull/27#issuecomment-90769401
val selectedTableのスコープは%%angular インタープリターから到達可能ですが、zeppelin インタープリターからは到達できないようです。
たとえば、turorial の段落 2 から
}
select を使用して値を「bank」から「married」に切り替えると、{{selectedTable}} (タイトルを出力した %%angula インタープリター) の値がすぐに変更されました (初回以外は再生ボタンをクリックせずに)しかし、クエリは実行されていません。つまり、チャートにデータがロードされません。
この URL https://youtu.be/QdjZyOkcG_w?t=15のビデオを見ると、select の値が異なるたびに、すべてのクエリが 1 つずつ実行されることがわかります。
誰も同じ問題を抱えていますか?
前もって感謝します
installation - ツェッペリンがインストールされた spark-1.4
spark 1.4 のインストールに成功した後、ノートブックのようなユーティリティとして Apache Zeppelin をインストールしようとしました。
他のオンライン リソースから zeppelin のソースをダウンロードして解凍し、次の方法で Maven でコンパイルを開始しました。
(環境にエクスポートされたスパークホーム)
約 4 分間、素晴らしい INFO 出力が得られましたが、次の場合にエラーが発生して停止しました。
エラーメッセージは次のとおりです。
忘れたもの、または事前に変更する必要があるものはありますか?
あなたの助けに感謝。
scala - Zeppelin SqlContext registerTempTable の問題
zeppelin で sqlContext.jsonFile を使用して json データにアクセスしようとしています...
次のコードはエラーなしで実行されます。
出力:
import sys.process._ sqlCon: org.apache.spark.sql.SQLContext = org.apache.spark.sql.SQLContext@7034473 jfile: org.apache.spark.sql.DataFrame = [ id: 構造体、コンテンツ: 文字列、ハッシュタグ: 配列、スコア: 構造体、セッション: 文字列、タイムスタンプ: bigint、tweetId: bigint、ユーザー名: 文字列] sqlContext.implicits をインポートします。
次に、登録したテーブル名を確認します
sqlCon.tableNames().foreach(println)
出力:
jTable01
しかし、次のように実行しようとすると、エラーが発生します。
出力:
そのようなテーブルはありません jTable01; 行 1 位置 14
同時に、「銀行」のチュートリアルの例を実行すると機能します....銀行のチュートリアルではsc.textFileを使用していますが、私の場合はsqlContext.jsonFileを使用したかったという唯一の違いがあります。
この問題を解決する方法について、何かガイダンスを提供していただけますか?
python - `SPARK_HOME` を何に設定しますか?
apache-maven-3.3.3、scala 2.11.6 をインストールしてから実行しました。
ついに:
次に、サーバーを実行しました。
で始まる単純なノートブックを実行すると、見つからない%pyspark
というエラーが発生しました。py4j
ちょうどやったpip install py4j
(ref)。
今、私はこのエラーが発生しています:
私はに設定しようとしましSPARK_HOME
た: /spark/python:/spark/python/lib
。変化なし。