gpt4 book ai didi

hadoop - 我想知道为什么我使用sqoop从sqlserver导入的hive db中的表消失了

转载 作者:行者123 更新时间:2023-12-02 20:45:49 25 4
gpt4 key购买 nike

所以我试图使用以下命令将所有表导入hive db,即hdfs上的user / hive / warehouse / ...:

sqoop import-all-tables --connect "jdbc:sqlserver://<servername>;database=<dbname>" \
--username "<username>" \
--password "<password>" \
--warehouse-dir "/user/hive/warehouse/" \
--hive-import \
-m 1

在testdatabase中,我有3个表,当mapreduce运行时,输出成功,
即,mapreduce作业已100%完成,但是在hive db上找不到该文件。

最佳答案

基本上,最后一张表已覆盖它,请尝试删除目录路径末尾的正斜杠。对于测试,我建议不要使用仓库目录,请使用“/ tmp / sqoop / allTables”之类的东西

关于hadoop - 我想知道为什么我使用sqoop从sqlserver导入的hive db中的表消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48088935/

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