当您需要使用图形化界面在集群中创建或查询HBase表格时,可以通过Hue实现。本文以EMR-4.9.0版本为例,为您介绍如何通过Hue WebUI创建或删除HBase表格。

前提条件

  • 已创建集群,并选择了HBase服务,详细信息请参见创建集群
  • 已打开8888端口,详细信息请参见访问链接与端口
    注意 设置安全组规则时要针对有限的IP范围。禁止在配置的时候对0.0.0.0/0开放规则。

使用限制

集群需要添加HBase服务。

注意事项

EMR-3.35.0及后续版本或EMR-4.9.0及后续版本的Hadoop集群,需要您在Hue配置页签,删除app_blacklist参数值中的hbase

进入HBase Browser

  1. 进入详情页面。
    1. 通过阿里云账号登录阿里云E-MapReduce控制台
    2. 在顶部菜单栏处,根据实际情况选择地域和资源组
    3. 单击上方的集群管理页签。
    4. 集群管理页面,单击相应集群所在行的详情
  2. 修改配置。
    1. 在左侧导航栏中,选择集群服务 > Hue
    2. 配置搜索区域,搜索app_blacklist参数。
    3. 删除app_blacklist参数值中的hbase
      hue_hbase
    4. 单击右上角的保存
    5. 确认修改对话框中,输入执行原因,单击确定
  3. 重启Hue。
    1. 在右上角,选择操作 > 重启Hue
    2. 执行集群操作对话框,输入执行原因,单击确定
    3. 确认对话框,单击确定
  4. 在左侧导航栏中,单击访问链接与端口
  5. 访问链接与端口页面,单击Hue服务所在行的链接。
    输入Hue的账户和密码,即可正常的访问Web UI页面。
    说明 初次登录Hue WebUI时,admin账号和密码的获取方法,请参见查看初始密码
  6. 在Hue的左侧导航栏,单击hue_hbase图标。
    进入HBase Browser页面。Hbase_Browser

创建HBase表格

  1. 在HBase Browser页面,单击右上角的New Table
  2. Create New Table对话框中,填写配置信息。
    参数 描述
    Table Name 表格名称。
    Column Families 列族参数。
  3. 单击Submit

删除HBase表格

  1. 在HBase Browser页面,选中一个或多个表格。
  2. 单击上方的Drop
  3. Confirm Delete对话框中,单击Confirm