hive> create table orc_table (name string,img_loc string) stored as orc tblproperties("orc.compress"="none");
FAILED: Error in semantic analysis: Unrecognized file format in STORED AS clause: orc
hive> create table orc_table (name string,img_loc string) stored as orcfile tblproperties("orc.compress"="none");
FAILED: Error in semantic analysis: Unrecognized file format in STORED AS clause: orcfile
hive> create table orc_table(name string,img_loc string) stored as orcfile;
FAILED: Error in semantic analysis: Unrecognized file format in STORED AS clause: orcfile
hive> create table orc_table(name string,img_loc string) stored as orc;
FAILED: Error in semantic analysis: Unrecognized file format in STORED AS clause: orc
2条答案
按热度按时间nwwlzxa71#
您需要确保您的配置单元版本高于0.11。orc在0.11版本中引入
如何检查配置单元版本
hive-3874:为配置单元创建新的优化行-列文件格式。-这是执行票。
配置单元创建表语法-检查
file_format
了解每种存储类型的最低要求。orc文件-有关orc文件的信息。
ogq8wdun2#
在这里加载非orc文件,这就是发生此错误的原因。所以最好的解决方案是先让一个表加载一个数据,然后将这个表插入orc表
这里以b“|”终止,因为我使用的是psv文件,您可以按照您的文件格式设置。