将数据插入Hive2中的ORC表



我正在尝试使用Hive v2将数据插入ORC表中。但每次我都会遇到错误:

错误:作业失败,出现java.lang.NoSuchMethodError:org.apache.orcTypeDescription.createRowBatch(I(Lorg/apache/hadop/hive/ql/exec/vector/VvectorizedRowBatch;

我是否缺少任何依赖项?

你可以试试这个:

创建一个表以加载文本数据:

CREATE TABLE txt_table(col1 <datatype>, col2 <datatype>) STORED AS TEXTFILE;
LOAD DATA LOCAL INPATH '/../../file.txt' INTO TABLE txt_table;

将数据加载到ORC表:

CREATE TABLE orc_table(col1 <datatype>, col2 <datatype>) STORED AS ORC;
INSERT INTO TABLE orc_table SELECT * FROM txt_table;

相关内容

  • 没有找到相关文章

最新更新