2017-03-13 2 views
0

Rを使用してHadoop HDInsightクラスタのHiveデータにアクセスできますか?私たちがR Serverを持っていないと言うと、私が興味を持っているのは、HiveデータにアクセスするクライアントツールとしてRを使用することだけです。Rを使用してHadoop HDInsightクラスタのHiveデータにアクセスできますか?

+0

'RJDBC'パッケージと、Java jarとしてローカルにアクセス可能なHiveドライバでなければなりません –

答えて

0

はい、RサーバーなしでHiveにアクセスすることは可能です。以下のように、これを行うための多くのソリューションがあります。

  1. RHive、Apache Hiveによる分散コンピューティングを容易にするR拡張機能。あなたが参照できるslideがありますが、それは古すぎると思われ、YARNをサポートしていないようです。
  2. RJDBCは、JDBCに基づいてRでDBIを実装するパッケージです。 HiveでRの使い方を紹介するblogがあります。
  3. R package hive、このパッケージのドキュメントがあります。あなたはそれを参照して使用する方法を知ることができます。

それに基づいてHDInsight Apache Hadoop >= 2.6.0である、それはHadoopのバージョンをサポートするため、Rパッケージhiveは、良い選択であると思われます。

希望します。

関連する問題