
使用importTsv方式导数据从Hdfs到HBase
发布日期:2021-05-14 21:30:49
浏览次数:21
分类:精选文章
本文共 619 字,大约阅读时间需要 2 分钟。
进入HBase Shell后,执行以下命令创建表:
create 'importTsvHbase', 'col1', 'col2'
进入HBase的bin目录,执行导入命令:
./hbase org.apache.hadoop.hbase.mapreduce.ImportTsv \ -Dimporttsv.bulk.output=hbaseTsv \ -Dimporttsv.columns=HBASE_ROW_KEY,col1:name,col2:exp \ importTsvHbase /user/hbase/hbase.tsv
查看一些建议参数:
-Dimporttsv.skip.bad.lines=false
控制错误行的处理-Dimporttsv.separator=|
指定文件的分隔符-Dimporttsv.timestamp=currentTimeAsLong
设置时间戳-Dimporttsv.mapper.class
自定义映射器
修改文件权限:
hdfs dfs -chown -R hbase:hbase /user/currentusername/hbaseTsv
关联文件和表:
./hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles hbaseTsv importTsvHbase
使用HBase Shell查询表数据。
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月26日 11时52分41秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
如何提高SQL查询的效率?
2019-03-12
Docker入门之-镜像(二)
2019-03-12
设置canvas图作为背景图?亲测有效
2019-03-12
搭建Docker本地 Registry
2019-03-12
数据结构——链表(3)
2019-03-12
32位机器与64位机器在编程方面的差别
2019-03-12
socket模块和粘包现象
2019-03-12
Python学习--模块
2019-03-12
分享拉线位移传感器有哪些实质性的特点
2019-03-12
去了解拉绳位移编码器的影响因素
2019-03-12
影响拉线位移传感器精度的原因有哪些?
2019-03-12
无法初始化Winsock2.2处理
2019-03-12
Horizon Cloud之UAG访问异常
2019-03-12
vm无法打开电源
2019-03-12
vMotion 操作失败进度卡在14% ,报错: Operation Timed out
2019-03-12
vCenter日志相关
2019-03-12
重置UAG Application admin密码
2019-03-12
TA部署失败重置过程
2019-03-12
Horizon Daas租户管理平台扩展分配时报:内部错误
2019-03-12
vcenter访问报503错误处理
2019-03-12