会社の R データ アクセス パッケージに HiveServer2 サポートを追加する作業を行っています。R Thrift クライアントを生成する最良の方法が何であるかに興味があります。rhbaseと同様に、Java Thrift クライアントの周りに R ラッパーを作成することを検討していますが、可能であれば純粋な R ソリューションを使用したいと考えています。
注意事項:
- HiveServer2リサイクル サーバーは、元の Hive リサイクル サーバーとは異なります。
- 私はRHiveパッケージを見て使用しました。私が抱えている他の問題の中でも、Hadoop と Hive のシステム インストールが必要であり、R クライアント マシンで常に利用できるとは限りません。
- 私のやや恐ろしい(しかし現在は十分な)回避策は、
beeline
クライアントをRの良さでラップすることです。