使用sqoop成功导入到配置单元后,我在配置单元中看不到最近导入的表。 import 命令
import
./sqoop import --connect jdbc:mysql://localhost:3306/extedu --table user --username TALHA -P --warehouse-dir /home/talha/warehouse --direct
Hive表
hive> show tables; OK Time taken: 0.038 seconds
zyfwsgd61#
这是配置单元的常见问题,请在hive-site.xml中设置以下属性
<property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:derby:;databaseName=metastore_db;create=true</value> <description>JDBC connect string for a JDBC metastore</description> </property>
而不是 metastore-db ,给出一些绝对路径,例如
metastore-db
<property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:derby:;databaseName=**/home/user/hive/metastore_db**;create=true</value> <description>JDBC connect string for a JDBC metastore</description> </property>
然后检查。希望能成功
3zwtqj6y2#
您的命令应该包含“--hive import”选项。更多关于配置单元导入的信息。
2条答案
按热度按时间zyfwsgd61#
这是配置单元的常见问题,请在hive-site.xml中设置以下属性
而不是
metastore-db
,给出一些绝对路径,例如然后检查。希望能成功
3zwtqj6y2#
您的命令应该包含“--hive import”选项。
更多关于配置单元导入的信息。