gpt4 book ai didi

hadoop - hive 外部 table 和位置

转载 作者:行者123 更新时间:2023-12-02 20:43:40 24 4
gpt4 key购买 nike

引用此网址:Hive - External table creation

用location关键字和value创建的Hive外部表指向我的本地磁盘。

create external table exemp(id int,name string,age int) 
row format delimited
fields terminated by ','
lines terminated by '\n'
stored as textfile
location 'file:///home/user/data';

但是我得到这个错误。

FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:file:/home/user/data is not a directory or unable to create one)



但是/ home / user / data目录在我的本地目录中,并且具有emp详细信息。
任何想法,为什么导致问题

最佳答案

您在创建配置单元表时在此处使用的位置似乎是本地文件位置。我们需要具有HDFS路径(或其他兼容的数据源)才能创建配置单元表。如果您可以将数据文件保存到HDFS,然后尝试使用HDFS位置,则可以使用。

关于hadoop - hive 外部 table 和位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48913438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com