OpenLooKeng
一、登录注册
网址为:https://tryme.openlookeng.io/,进入该网址后可以看到以下界面:

可以选择左边的GitHub或者右边的Gitee进行登录,如果没有账号需要注册一个账号进行登录,每个用户有一个openLooKeng集群。示例使用的是GitHub登录,点击左侧按钮可以看到以下界面:

二、熟悉界面
登陆成功之后可以看到以下界面:

该网页主要有四块内容,分别是区域一的功能选择、区域二的数据部分、区域三的查询填写部分以及区域四的结果展示和查询历史等功能区。
三、示例与动手
如示例中的select * from system.jdbc.catalogs; 含义就是从system这个目录中找到jdbc这个数据库的catalogs数据表中的所有内容。点击区域三上方的Run按钮就可以运行该条命令,再点击Result得到如下结果:

区域四中有一个Sample Queries,其中有一些查询是可以直接使用的,例如TPCDS Dynamic Filter Query 1:

点击右下方的Run按钮就可以直接运行该示例。对于该样例的解释如下:第一行USE hive.tpcds; 表示使用的是hive目录下tpcds数据库,第二行select语句表示选择i_item_id, ss_quantity,ss_list_price, ss_coupon_amt, ss_sales_price这五列数据,其中ss_quantity,ss_list_price, ss_coupon_amt, ss_sales_price前加了avg表示取平均值,后面加了agg1,agg2等表示将这四列重新命名为agg1等。FORM后的store_sales, customer_demographics, date_dim, item, promotion表示的是选取的数据表,WHERE后面则跟的是选取的条件,其中AND连接的前后条件表示的是并的关系。GROUP BY 语句用于结合聚合函数,根据一个或多个列对结果集进行分组。ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序,默认按照升序对记录进行排序,其中ASC表示的是升序排序,DESC表示的是降序排序,最后的LIMIT 100表示的是取符合该选取条件的前一百条数据。
OpenLooKeng的更多相关文章
- 即兴小探华为开源行业领先大数据虚拟化引擎openLooKeng
@ 目录 概述 定义 背景 特点 架构 关键技术 应用场景 安装 单台部署 集群部署 命令行接口 连接器 MySQL连接器 ClickHouse连接器 概述 定义 openLooKeng 官网地址 h ...
- 解析HetuEngine实现On Yarn原理
摘要:本文介绍HetuEngine实现On Yarn的原理,通过阅读本文,读者可以了解HetuEngine如何在资源使用方面融入Hadoop生态体系. 本文分享自华为云社区<MRS HetuEn ...
- 点击>>>解锁Apache Hadoop Meetup 2021!
" 10月16日,属于开源发烧友的狂欢日来啦! Apache Hadoop Meetup 2021 开源大数据行业交流盛会盛大开启!让我们相约北京,一起嗨翻初秋~ 在当今信息化时代,逐渐成熟 ...
- 【Meetup回顾】Apache DolphinScheduler在联通的实践和二次开发经验分享
在由 openLooKeng 社区主办,Apahce DolphinScheduler社区.Apache Pulsar 社区.示说网协办的联合 Meetup 上,来自联通数字科技的王兴杰老师分享了Do ...
随机推荐
- 我也是一个“翻译家”——关于“robust”
每次看到"鲁棒性",总是不知道是什么意思,一度怀疑自己是不是中国人,是不是说汉语.每次都要查英汉字典,然后一次次看到: robust(adj.精力充沛的; 坚定的; 粗野的,粗鲁的 ...
- int和String的相互转化
int和String的相互转化 将int转化为String 通过valueof( )方法进行转化 int a=100;String num1=String.valueOf(a); Sys ...
- Elasticsearch:如何对PDF文件进行搜索
Elasticsearch 通常用于字符串,数字,日期等数据类型的检索,但是在 HCM.ERP 和电子商务等应用程序中经常存在对办公文档进行搜索的需求.今天的这篇文章中我们来讲一下如何实现 PDF.D ...
- 【微服务】- 服务调用 - OpenFeign
服务调用 - OpenFeign 生命不息,写作不止 继续踏上学习之路,学之分享笔记 总有一天我也能像各位大佬一样 一个有梦有戏的人 @怒放吧德德 分享学习心得,欢迎指正,大家一起学习成长! 介绍 O ...
- POJ3260 The Fewest Coins(混合背包)
支付对应的是多重背包问题,找零对应完全背包问题. 难点在于找上限T+maxv*maxv,可以用鸽笼原理证明,实在想不到就开一个尽量大的数组. 1 #include <map> 2 #inc ...
- 云的安全组和网络ACL
云的安全组和网络ACL 1.流量控制: 安全组是云服务器.数据库等实例级别的流量控制 ACL是子网级别的流量控制 2.规则: 安全组和网络ACL都支持允许规则和拒绝规则 3.状态: 安全组有状态( ...
- 面试突击91:MD5 加密安全吗?
MD5 是 Message Digest Algorithm 的缩写,译为信息摘要算法,它是 Java 语言中使用很广泛的一种加密算法.MD5 可以将任意字符串,通过不可逆的字符串变换算法,生成一个唯 ...
- MySQL 索引失效-模糊查询,最左匹配原则,OR条件等。
索引失效 介绍 索引失效就是我们明明在查询时的条件为索引列(包括自己新建的索引),但是索引不能起效,走的是全表扫描.explain 后可查看type=ALL. 这是为什么呢? 首先介绍有以下几种情况索 ...
- 机器学习实战-AdaBoost
1.概念 从若学习算法出发,反复学恶习得到一系列弱分类器(又称基本分类器),然后组合这些弱分类器构成一个强分类器.简单说就是假如有一堆数据data,不管是采用逻辑回归还是SVM算法对当前数据集通过分类 ...
- iptables入门到精通
iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的"安全框架"中,这个"安全框架&qu ...