私はこの hdfs 構造を持っています:
root/folder1/a1.avro
root/folder1/b1.avro
root/folder2/a2.avro
root/folder2/b2.avro
a1、a2 - schemaA を持っている
b1
、b2 - schemaB
を持って
いる
それ、どうやったら出来るの?
ありがとう
OK、スキーマ A 用の Table_A とスキーマ B 用の Table_B の 2 つの Hive 外部テーブルを作成しました。
2 つのテーブルを作成したら、2 セットの「alter table add partition」ステートメントを実行します。
Alter table table_a add partition … 'root/folder1/a1.avro'; Alter table table_a add partition … 'root/folder2/a2.avro';
Alter table table_b add partition … 'root/folder1/b1.avro'; Alter table table_b add partition … 'root/folder2/b2.avro';