【发布时间】:2016-02-17 18:56:08
【问题描述】:
这里有人使用过 sqoop 和 hp vertica 吗?
我正在尝试将数据从 sqoop 导出到 vertica,但发现性能极差。
我可以切换到 HP vertica 连接器...但我仍然想知道为什么 sqoop 在将数据导出到 vertica 时运行如此缓慢。
我还发现,在插入数据时,sqoop 不支持针对 vertica 的 upsert。我想知道这个问题是否会很快得到解决?
sqoop export -Dsqoop.export.records.per.statement=1 --driver
com.vertica.jdbc.Driver --mysql-delimiters --username **** --password **** --
connect jdbc:vertica://hostname/schema?ConnectionLoadBalance=1 --export-dir <hdfs-
data-dir> --table <table_name>
其中一个问题是 sqoop 如果强制我们将 Vertica 的 sqoop.export.records.per.statement 设置为 1。否则会抛出错误。
【问题讨论】:
-
你使用的sqoop命令是什么?
-
@woot 我尖叫独家新闻。