将Parquet转换为Avro

时间:2016-04-01 09:24:54

标签: avro parquet

我看到很多关于如何将Avro文件转换为Parquet的示例,Parquet在其元数据中保留了Avro架构。

然而,我很困惑,如果有一些简单的方法可以做到相反 - 将Parquet转换为Avro。有什么例子吗?

1 个答案:

答案 0 :(得分:0)

我认为使用Impala会有一些类似的查询:

CREATE TABLE parquet_table(....)  STORED AS PARQUET;
CREATE TABLE avro_table(....)  STORED AS AVRO;


INSERT INTO avro_table SELECT  * FROM parquet_table; 

存放在parquet_table中的镶木地板数据将转换为avro格式为avro_table。