文档首页> MapReduce服务 MRS> 组件操作指南(LTS版)> 使用Hue> Hue WebUI使用HetuEngine SQL编辑器
更新时间:2024-04-22 GMT+08:00
分享

Hue WebUI使用HetuEngine SQL编辑器

操作场景

用户需要使用图形化界面在集群中执行HetuEngine语句时,可以通过Hue完成任务。

前提条件

  • 需要MRS集群已安装HetuEngine组件并添加HSFabric实例。HSFabric实例的新增,删除,迁移和端口的修改,都需要重启Hue服务。
  • 已在集群中创建HetuEngine管理员“人机”用户,如hetu_user,可参考创建HetuEngine用户。启用Ranger鉴权的集群需根据业务需求为该hetu_user添加Ranger权限,可参考添加HetuEngine的Ranger访问权限策略
  • 已创建计算实例并运行正常,可参考创建HetuEngine计算实例

访问编辑器

  1. 访问Hue WebUI,请参考访问Hue的WebUI
  2. 在左侧导航栏单击,然后选择“HetuEngine”,进入“HetuEngine”

    “HetuEngine”支持以下功能:

    • 执行和管理HetuEngine SQL语句。
    • 在“保存的查询”中查看当前访问用户已保存的HetuEngine SQL语句。
    • 在“查询历史记录”中查看当前访问用户执行过的HetuEngine SQL语句。

执行HetuEngine SQL语句

  1. 在HetuEngine语句编辑区输入SQL语句。
  2. 单击 开始执行HetuEngine SQL语句。

    图1 执行语句
    • Hue上执行HetuEngine语句一次只支持单条语句执行。
    • Hue上执行HetuEngine默认使用catalog=hive,schema=default。如果需要切换可使用SQL语法use <catalog>.<schema>进行切换。
    • 如果希望下次继续使用已输入的HetuEngine SQL语句,请单击保存。
    • Hue界面不支持指定租户运行任务,会在用户关联的租户列表中随机选择一个默认租户运行任务。
    • 查看历史:

      单击“查询历史记录”,可查看HetuEngine SQL运行情况,支持显示所有语句或只显示保存的语句的运行情况。历史记录存在多个结果时,可以在输入框使用关键字进行搜索。

查看执行结果

  1. “HetuEngine”的执行区,默认显示“查询历史记录”
  2. 单击结果查看已执行语句的执行结果。

    Hue暂不支持大数据量展示,当SQL查询结果加载过量时可能出现页面卡顿,部分数据不显示等情况。目前建议查询结果加载不超过5000行。

分享:

    相关文档

    相关产品