分享

hbase shell中scan命令的formatter不起作用是怎么回事?

sharplog 发表于 2016-6-29 18:34:42 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 9131
在hbase shell中,使用scan命令时,有用过它的formatter的吗?我试一下,没有效果,而且我把toInt方法乱写成toIntabc,也不报错,也没有效果。
这个应该怎么使用呢?

执行效果如下:
hbase(main):136:0> scan 'tweet0', {COLUMNS=>['emotion:PB:toInt'], LIMIT=>3}
ROW                       COLUMN+CELL
1001158684-M_BsW81Fxkz   column=emotion:PB, timestamp=1467104809901, value=\x00\x00\x00\x05
1005553684-M_DrXRHjjKy   column=emotion:PB, timestamp=1467104809901, value=\x00\x00\x00\x05
1005553684-M_DshqXfwbg   column=emotion:PB, timestamp=1467104809901, value=\x00\x00\x00\x05
3 row(s) in 0.0090 seconds

hbase(main):137:0> scan 'tweet0', {COLUMNS=>['emotion:PB:toIntabc'], LIMIT=>3}
ROW                       COLUMN+CELL
1001158684-M_BsW81Fxkz   column=emotion:PB, timestamp=1467104809901, value=\x00\x00\x00\x05
1005553684-M_DrXRHjjKy   column=emotion:PB, timestamp=1467104809901, value=\x00\x00\x00\x05
1005553684-M_DshqXfwbg   column=emotion:PB, timestamp=1467104809901, value=\x00\x00\x00\x05
3 row(s) in 0.0070 seconds

已有(2)人评论

跳转到指定楼层
starrycheng 发表于 2016-6-29 21:21:13
可能是一个bug,对于COLUMNS,楼主尝试 LIMIT=>2
scan 'tweet0', {COLUMNS=>['emotion:PB:toInt'], LIMIT=>3}
回复

使用道具 举报

sharplog 发表于 2016-6-30 11:32:48
starrycheng 发表于 2016-6-29 21:21
可能是一个bug,对于COLUMNS,楼主尝试 LIMIT=>2
scan 'tweet0', {COLUMNS=>['emotion:PB:toInt'], LIMIT= ...

确实是bug。
我用的1.2.1版本,有问题。到1.0.0版本上试,就好用。
谢谢!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条