【发布时间】:2014-04-19 11:59:54
【问题描述】:
所以基本上我想创建一个包含 csv 文件的表
我尝试了类似的方法,其中文件名仅在最后两个数字上有所不同:
创建外部表页面浏览量 (page_date 字符串,网站字符串) 行格式 由“;”终止的分隔字段 以“\n”结尾的行 存储为文本文件 位置'/user/hue/201401/pageviews/supersite_1046_201401**.csv';
对我来说,这个语法看起来不错,但是当我执行它时,我得到以下信息:
执行 hive 查询时发生错误:未知异常。
任何帮助将不胜感激。
【问题讨论】:
-
我怀疑它是否可以在文本文件位置接受通配符。
-
这确实是我的关注点之一,但我不知道如何在不使用通配符的情况下做到这一点。
-
这是一个建议。您能否尝试仅提供文件夹名称的路径(假设文件夹仅包含必要的文件)。
-
它确实只包含必要的文件,但我得到了同样的未知异常错误。为了让您了解该文件夹包含 17 个相同构造的 csv 文件。
-
只需使用目录作为位置参数。