繁体   English   中英

如何使用多个HDFS文件创建Hive表

[英]How to create a Hive table with multiple hdfs files

所以基本上我想创建一个包含csv文件的表

我尝试了类似的方法,其中文件名彼此之间仅相差最后两个数字:

创建外部表的页面浏览量(page_date字符串,站点字符串)以';'终止的行格式分隔字段 以'\\ n'终止的行存储为文本文件位置'/user/hue/201401/pageviews/supersite_1046_201401**.csv';

对我来说,这种语法看起来不错,但是当我执行它时,得到以下信息:

执行配置单元查询时发生错误:未知异常。

任何帮助,将不胜感激。

配置单元的create table语句的LOCATION参数将* hdfs_path *( 请参见此处 )作为参数。 这样的路径不能是文件路径,而必须是目录路径,因此会出现错误。

在您的情况下,可以将所需文件放在特定目录下,并在create table语句的LOCATION子句中指定此目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM