请问sqoop在将mysql数据导入到hdfs时,如何指定字段
请问sqoop在将mysql数据导入到hdfs时,mysql表有a b c d e多个字段,怎么只取a c e这几个字段columns 后面加上你想要的字段就可以了
table xxxxx --columns a,c,e
本帖最后由 pig2 于 2014-6-24 01:22 编辑
求问sqoop将mysql数据导入到hdfs时,能进行表关联和where过滤吗?如同insert into select这样 sunny62520 发表于 2014-6-23 23:36
求问sqoop将mysql数据导入到hdfs时,能进行表关联和where过滤吗?如同insert into select这样
sqoop是关系型数据库与非关系型数据库之间转换数据,hdfs二者都不属于,所以sqoop不能转换hdfs的数据。
支持条件过滤,但是并不是你所说的条件select into,而是另外的一种形式。
详细可以参考下面帖子:
sqoop、sqoop2介绍及如何使用
高可用性:Sqoop工具import和export使用详解
页:
[1]