1
私はHadoopの新機能であり、この混乱を招いています。あなたは助けてもらえますか?ハイブ、ブタ、またはインパラはコマンドラインからのみ使用されますか?
Q.ハイブ、ブタ、またはインパラは実際のプロジェクトでどのように使用されていますか?彼らはコマンドラインからだけ、またはJava、Scalaなどの中から使用されていますか?
私はHadoopの新機能であり、この混乱を招いています。あなたは助けてもらえますか?ハイブ、ブタ、またはインパラはコマンドラインからのみ使用されますか?
Q.ハイブ、ブタ、またはインパラは実際のプロジェクトでどのように使用されていますか?彼らはコマンドラインからだけ、またはJava、Scalaなどの中から使用されていますか?
コマンドラインからHiveとPigを使用することも、それらの言語で書かれたスクリプトを実行することもできます。
もちろん、これらのスクリプトを好きな方法で呼び出す(/ビルドする)ことができるので、Javaプログラムでその場でpigコマンドをビルドして実行させることができます。
Hive(およびPig)言語は、通常、Hiveデータベースとの会話に使用されます。この他に、リンク(JDBC/ODBC)を介してハイブデータベースと対話することもできます。これはどこからでも直接行うことができるので、JavaプログラムがJDBC接続を作成してHiveテーブルと通信できるようにすることができます。
の文脈の中で、このの答えでは、私はハイブの言葉がインパラにも当てはまると言いました。
デニスに感謝します。 –
@ヴァールンあなたの疑いを明らかにしたので答えを受け入れてください。 – TKHN
ありがとうございました。 –