csv导入HBase
csv导入HBase
0 前置
example.csv文件
echo '999999941017403,1471848231000,120.6817399807754,27.95172926917687,0,0' >example.csv
问题
用hadoop jar /opt/apps/hbase-1.1.1/lib/hbase-server-1.1.1.jar importtsv -Dimporttsv.separator=, -Dimporttsv.columns="HBASE_ROW_KEY,cf1:f1,cf1:c2,cf2:c1" test /example.csv 命令从csv文件导数据到HBase中时,会将数字(long/double)当做字符串转化成字节数组存储到HBase,这样导致java程序读long/