【问题标题】:import data from vertica to hive将数据从 vertica 导入到 hive
【发布时间】:2016-06-06 12:17:01
【问题描述】:

我尝试使用 Sqoop 将数据从 Vertica 上传到 Hive。 我可以看到它在 HIVE 上创建了一个文件和一个表,但是当我尝试从 HIVE 或文件中选择数据时,我看不到数据。它显示了一个错误(文件列上没有分隔符)选择。

这是我的代码:

sqoop import -m -1 --driver com.vertica.jdbc.Driver --connect "jdbc:vertica://serverName:5443/DBName" --username "user" --password "pass" --query 'select id, name from contacts limit 10' --target-dir "folder/contacts" --hive-import --create-hive-table --hive-table db.contacts

【问题讨论】:

    标签: hadoop hive sqoop


    【解决方案1】:

    使用这些参数并为您的数据选择分隔符

    --fields-terminated-by
    --lines-terminated-by
    

    【讨论】:

    • 如果还不够,还要检查:--lines-terminated-by
    猜你喜欢
    • 1970-01-01
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-29
    • 1970-01-01
    • 2021-02-27
    • 1970-01-01
    相关资源
    最近更新 更多