HBASE-1.2.4批量导入_ImportTsv
1、先把log.txt上传至hdsf。
2、在hbase中定义好表sys_log。
3、export HADOOP_CLASSPATH=/home/takchi/Bigdata/hbase-1.2.4/lib/*:$HADOOP_CLASSPATH
4、bin/hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.columns='HBASE_ROW_KEY,info:val' '-Dimporttsv.separator=|' sys_log hdfs://chan.takchi:9000/tmp/input/log.txt
4、(或者)./hadoop jar ../../hbase-1.2.4/lib/hbase-server-1.2.4.jar importtsv -Dimporttsv.columns='HBASE_ROW_KEY,info:val' '-Dimporttsv.separator=|' sys_log /tmp/input/log.txt
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
以上导入ctbase的步骤是一步完成的,下面则是通过两步完成。
1、生成HFile
./hadoop jar ../../hbase-1.2.4/lib/hbase-server-1.2.4.jar importtsv -Dimporttsv.columns='HBASE_ROW_KEY,info:val' '-Dimporttsv.separator=|' -Dimporttsv.bulk.output=/tmp/bulk sys_log /tmp/input/log.txt
2、借助completebulkload工具, 将生成的HFile文件导入hbase集群
./hadoop jar ../../hbase-1.2.4/lib/hbase-server-1.2.4.jar completebulkload /tmp/bulk sys_log
【HBASE-1.2.4批量导入_ImportTsv】2、(或者)./hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles hdfs://chan.takchi:9000/tmp/bulk/ sys_log
推荐阅读
- 没有导入future这个module
- R|R for data Science(六)(readr 进行数据导入)
- Spring注解05|Spring注解05 @Import 给容器快速导入一个组件
- Arcgis根据经纬度批量提取属性值
- vue|vue js-xlsx导入导出excel文件Demo
- iOS|iOS MD5加密
- 数据库|效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】)...
- 批量获取win10的聚焦锁屏图片
- 2020-08-13|2020-08-13 同花顺证书批量下载
- 如何把excel导入endnote