sqoop 导入到与 Hive 仓库目录不同的目录
Posted
技术标签:
【中文标题】sqoop 导入到与 Hive 仓库目录不同的目录【英文标题】:sqoop imports to a different directory than the Hive warehouse directory 【发布时间】:2015-12-28 18:58:04 【问题描述】:当我使用sqoop
将表导入 Hive 时,这些表会转到与 HDFS Hadoop 中的/user/hive/warehouse
不同的目录。我正在为 Hive 元存储使用默认的 Derby 数据库。如何将此目录默认更改为Hive仓库目录?
【问题讨论】:
【参考方案1】:尝试使用--hive-home /user/hive/warehouse
。一般当你从关系数据库中导入数据时,hive-home
必须默认选中。正如您提到的,它没有使用仓库路径尝试使用--hive-home
设置参数。
【讨论】:
以上是关于sqoop 导入到与 Hive 仓库目录不同的目录的主要内容,如果未能解决你的问题,请参考以下文章
用sqoop将数据从mysql导入hive报错:org.apache.hadoop.mapred.FileAlreadyExistsException: Output