0

テーブル ダンプを送信して Hive に再ロードし、パーティションを保持して構造をバケット化できるように、Hive テーブル ダンプを作成する方法はありますか?

4

2 に答える 2

0

基本的に、ハイブテーブル(たとえばA)にロードされたファイル(ダンプ)を取得し、それをダンプと見なすという1つのことを行います。そのファイルを他の Hive テーブル (たとえば B) にリロードしているときに、実際には前の Hive テーブル、つまり A に基づいて B を作成できます。A と同様の B を作成するには、org.apache.hadoop.hive.metastore.HiveMetastoreClient クラスを使用してテーブル A のメタストア情報にアクセスします。その後、ファイル (ダンプ) をロードし、必要なパーティションにロードできます。

于 2013-07-03T12:20:43.090 に答える