当前位置:  开发笔记 > 大数据 > 正文

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

如何解决《如何使用多个hdfs文件创建Hive表》经验,为你挑选了1个好方法。

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

我试过这样的事情,其中​​文件名只相差两个最后的数字:

CREATE EXTERNAL TABLE综合浏览量(page_date字符串,网站字符串)行格式删除字段终止于';' 由'\n'作为文本文件位置终止的行'/user/hue/201401/pageviews/supersite_1046_201401**.csv';

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

执行配置单元查询时出错:未知异常.

任何帮助,将不胜感激.



1> René Nyffene..:

LOCATIONhive create table语句的参数作为参数a*hdfs_path*(参见此处).这样的路径不能是文件路径,但必须是目录路径,因此你得到的错误.

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

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有