Hive で異なるバージョンの Hbase データを表示するにはどうすればよいですか。HbaseStorageHandler を使用した私の理解によると、最新バージョンの Hbase データのみが Hive で利用可能になります。私の理解は正しい/更新されていますか?
Hive を使用して異なるバージョンの Hbase データにアクセスする方法はありますか??
前もって感謝します :)
(Hbase-Hive 統合の新機能)
Hive で異なるバージョンの Hbase データを表示するにはどうすればよいですか。HbaseStorageHandler を使用した私の理解によると、最新バージョンの Hbase データのみが Hive で利用可能になります。私の理解は正しい/更新されていますか?
Hive を使用して異なるバージョンの Hbase データにアクセスする方法はありますか??
前もって感謝します :)
(Hbase-Hive 統合の新機能)
100%の回答ではありませんが、指示です。通常の生活では、HBase は常に特殊なケースに関するものです。
これは少し時代遅れですが、アプローチを理解するための非常に単純な記事です: http://hortonworks.com/blog/hbase-via-hive-part-1/
したがって、実際には、必要なものを実装できInputFormat
ますOutputFormat
。しかし、これは MapReduce ギアに関連しています。
原則として、Spark は常に InputFormat にも依存できるため、問題は特殊なケースのみです。
別の良いアイデアをここに示します: http://www.slideshare.net/HBaseCon/ecosystem-session-3a したがって、スナップショットは本当に必要なテーブルの状態を取得するのに役立ち、Hive と HBase を接続するために任意のギアを自由に使用できます。基準を満たしていれば。
一般的な基本的な考え方は、Hive を HBase データに接続するギアを調整して、必要なバージョン フィルターを適用することです。このインターフェイスは非常に安定しているため、これはバージョンにあまり依存しません。
これがあなたを助けることを願っています。