2015-03-31 181 views
3

我想通过Hue Bulk Upload将CSV文件上传到HBase。但是我没有找到输入数据的格式。我试过了:HBase的Hadoop Hue批量上传CSV格式

'3b47522d851c85af39abefb500016a90','bools:bool_col',true,'ints:tinyint_col',1,'ints:smallint_col',2,'ints:int_col',3 

':key','3b47522d851c85af39abefb500016a90','bools:bool_col',true,'ints:tinyint_col',1,'ints:smallint_col',2,'ints:int_col',3 

一旦我提交文件,GUI只是刷新,但不会加载输入文件。

我在做什么错?

谢谢

回答

4

最后,我已经想通了。

我的表hbasealltypessmall具有这些列族类型:

'bools', 'ints' 

因此,CSV应该有这样的格式:

:key,bools:bool_col,ints:tinyint_col,ints:smallint_col,ints:int_col 
3b47522d851c85af39abefb500016a90,true,1,2,3 

重要提示:列族之间的空间不允许的!

+0

感谢您分享您的答案,我在HBase浏览器中遇到了'内部错误处理mutateRows'错误5个多小时,终于找到了答案,它也适用于我。 – 2015-07-24 10:33:34

+0

无论如何找到批量上传进度?因为Hue - HBase浏览器在上传时没有显示任何加载面板 – 2015-07-24 10:37:43

+0

老实说,我不知道。通常情况下,我看到结果 – Valijon 2015-07-24 12:33:09