我已经使用./bin/hbase shell启动了hbase,并在hbase shell中使用
开始创建表create '/user/mapr/newtable2', wwww
但当时显示错误为
ERROR: Table must have at least one column family
然后使用
将数据添加到表中put 'newtable','2','countrydetail:city','chennai'
但它也显示错误
ERROR: Failed 1 action: newtable: 1 time
数据未插入表中。请参考以下图片。
答案 0 :(得分:0)
你的HBase table create命令应该是
create '<table_name>', '<column_family_name>'
在您的情况下,由于您的表名中包含 special characters
,因此会给出错误
ERROR: Illegal character code:47, </> at 0. User-space table qualifiers may only contain 'alphanumeric characters' and digits: /user/mapr/newtable2
尝试在表名和列限定符名称中使用 alphanumeric characters