如何在qubole上用avro文件创建hive外部表?

pod7payv  于 2021-06-25  发布在  Hive
关注(0)|答案(1)|浏览(301)

是否有人可以在文档中根据avro文件在qubole上创建外部表?

CREATE TABLE my_table_name
 ROW FORMAT SERDE
 'org.apache.hadoop.hive.serde2.avro.AvroSerDe'
 STORED AS INPUTFORMAT
 'org.apache.hadoop.hive.ql.io.avro.AvroContainerInputFormat'
 OUTPUTFORMAT
 'org.apache.hadoop.hive.ql.io.avro.AvroContainerOutputFormat'
LOCATION 's3://my_avro_files/'

下面的目录有一堆avro文件

s3://my_avro_files/

s3://my_avro_files/file1.avro
s3://my_avro_files/file2.avro
s3://my_avro_files/file....avro
crcmnpdw

crcmnpdw1#

我相信你也需要提供模式。有关如何提取它并在CREATETABLE语句中指定的详细信息,请参见此处。

相关问题