Sqoop 没有--hive-metastore-uri
时间: 2023-05-30 09:05:43 浏览: 229
sqoop-1.4.7部署
Sqoop没有--hive-metastore-uri参数,这是因为Sqoop的Hive集成使用的是Hive的配置信息,包括Hive的metastore uri。因此,在Sqoop中使用Hive集成时,只需要确保Sqoop和Hive在同一集群上,并且Sqoop使用的用户具有Hive元数据存储的访问权限。如果需要指定Hive的配置信息,可以在Sqoop命令中使用--hiveconf参数来传递配置属性。例如:
sqoop import --connect jdbc:mysql://localhost/mydatabase --username myuser --password mypass --table mytable --hive-import --hive-table myhive_table --hive-overwrite --hiveconf hive.metastore.uris=thrift://localhost:9083
在这个例子中,--hiveconf参数用于传递Hive的metastore uri。
阅读全文