HBase 数据导入 ImportTsv命令解析

命令格式:

Usage: importtsv -Dimporttsv.columns=a,b,c

命令例子:

hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.separator="," -Dimporttsv.columns=HBASE_ROW_KEY,cf:name test /user/test1.csv

命令解析:

HBASE_ROW_KEY: rowkey标识,本命令代表导入文件的第一列为rowkey。(将HBASE_ROW_KEY放置到现name位置表示将name设置为rowkey)

cf:name: 代表该列导入到cf列族,列名为name。

test : 导入到test数据库

/user/test1.csv : 所导入文件的地址(注意是hadoop fs -mkdir 所创建的地址)

提示:

如果遇到问题可在本博客下留言,本人搭建单机环境(hadoop-2.7.6 hbase-1.4.9)实测有效,欢迎讨论。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值