从vertica导入数据到hive
import data from vertica to hive
我尝试使用 Sqoop 将数据从 Vertica 上传到 Hive。
我可以看到它在 HIVE 上创建了一个文件和一个 table,但是当我尝试 select 来自 HIVE 或文件的数据时,我看不到数据。它向我显示错误(文件列上没有分隔符)select.
这是我的代码:
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
使用这些参数并为您的数据选择分隔符
--fields-terminated-by
--lines-terminated-by
我尝试使用 Sqoop 将数据从 Vertica 上传到 Hive。 我可以看到它在 HIVE 上创建了一个文件和一个 table,但是当我尝试 select 来自 HIVE 或文件的数据时,我看不到数据。它向我显示错误(文件列上没有分隔符)select.
这是我的代码:
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
使用这些参数并为您的数据选择分隔符
--fields-terminated-by
--lines-terminated-by