Scan hbase表中的NameError

时间:2017-12-28 09:32:21

标签: database hbase

我正在尝试扫描Employee表(已在hbase中创建)。 但我得到NameError错误。但是在hbase和命令中创建的表的名称匹配。可能是什么错误?

以下是termnal的片段:

HBase的(主):001:0>名单 表
ARCHIVE_CALMAIL
ARCHIVE_USERSYNC
CALMAIL_DELETE_RECORDS
CAL_MAIL
CAL_MAIL_ARCHIEVE
CAL_MAIL_DELETE
CAL_MAIL_IOT
CONTACT_DETAILS
CONVERSATIONS
客户
DIFF_SYNC
员工
EmployeeInfo
FAILED_REQUESTS
GENERAL_INFO
LOGIN_MASTER
ORGANIZATION_ASSETS
ORGANIZATION_JOBS .... .... ....

  

HBase的(主):002:0>扫描 EmployeeInfo   NameError:未初始化的常量EmployeeInfo

     

HBase的(主):003:0>扫描员工   NameError:未初始化的常量Employee

两个表都已在数据库中创建,并且还包含一些数据。 但两者都有同样的错误。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

查看scan命令的语法。我使用的是HBase 1.1.8,推荐的扫描表格的方法是将其放在引号中,如帮助中所示。因为那时只将它视为参数,否则HBase shell将搜索类实现。

enter image description here