创建 Hive table 以从 parquet/avro 模式读取镶木地板文件

Create Hive table to read parquet files from parquet/avro schema

我们正在寻找一种解决方案,以创建外部配置单元 table 以根据 parquet/avro 模式从镶木地板文件中读取数据。

换句话说,如何从 parquet/avro 模式生成配置单元 table?

谢谢:)

使用 avro 架构尝试以下操作:

CREATE TABLE avro_test ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.avro.AvroSerDe' STORED AS AVRO TBLPROPERTIES ('avro.schema.url'='myHost/myAvroSchema.avsc'); 

CREATE EXTERNAL TABLE parquet_test LIKE avro_test STORED AS PARQUET LOCATION 'hdfs://myParquetFilesPath';

中询问了相同的查询