在自助分析界面,分为对Query和Notebook的操作。下面是Query下的页面功能,Notebook下的页面功能可参考Notebook界面功能

功能介绍


Query页面的功能如下表所示:

功能图标 功能名称 说明
Query界面功能 - 图1 收起/展开侧边栏 单击,可收起/展开左侧边栏。
Query界面功能 - 图2 搜索 在Query的页签下,可输入文件夹或者query名称定位query。
Query界面功能 - 图3 执行引擎 选择query的执行引擎,包括Hive、Spark和Impala。支持在安全中心,对项目角色或成员,设置可使用的引擎。
Query界面功能 - 图4 执行队列 选择执行队列。
Query界面功能 - 图5 语法检查 在执行语句前是否对输入的语句进行语法检查。
Query界面功能 - 图6 更多结果 默认可下载2W条结果,勾选后,可下载50W条结果。
Query界面功能 - 图7 运行按钮 单击,运行query查询。
Query界面功能 - 图8 高级运行 可识别出SQL语句中包含${xxx}的参数,支持填写参数值进行SQL语句的查询。
Query界面功能 - 图9 保存 保存当前query。
Query界面功能 - 图10 语法检查 单击,可对query执行语法检查。
Query界面功能 - 图11 主题 切换不同的主题背景色,黑色背景或白色背景。
Query界面功能 - 图12 格式化 格式化当前query。
Query界面功能 - 图13 分享 将当前query生成分享链接。
Query界面功能 - 图14 执行数据源 对当前自助分析执行的数据源进行快速切换。
Query界面功能 - 图15 删除 删除当前query。

Query页面的右侧提供了当前数据源所对应的数据库信息,可进行表的信息查询,方便书写SQL语句。

说明:运行query后,结果默认展示前500条,可下载2W条结果。当勾选了更多结果时,可下载50W条结果,若需要查看50W条以上,需要配置Beeline客户端进行查询和下载。

UDF引用

点击“高级运行”,在弹框中支持自定义函数的引用以及执行参照时间的设置。如下图所示,为自助分析高级运行的弹框:
Query界面功能 - 图16

基于上图中的时间设置,输入如下代码:

select '${azkabn.flow.1.days.ago}' from mammut_test.xuhua_testfile_ods1 limit1;

运行的结果如下:
Query界面功能 - 图17