更新时间:2024-08-01 GMT+08:00
分享

通过Hue执行HetuEngine SQL

操作场景

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

本章节适用于MRS 3.3.0及之后版本。

前提条件

访问编辑器

  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行。

相关文档