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 ...
随机推荐
- 基于electron+vue+element构建项目模板之【改造项目篇】
1.概述 开发平台OS:windows 开发平台IDE:vs code 上一篇中已完成了electron-vue项目的创建,本篇章中则介绍在此项目基础上进行取消devtools的安装.项目结构的改造. ...
- 安装 Helm3 管理 Kubernetes 应用
文章转载自:http://www.mydlq.club/article/51/ 系统环境: Helm 版本:v3.5.0 Kubernetes 版本:v1.18.2 一.Helm 介绍 Helm 是一 ...
- Kibana: 运用Data Visualizer来分析CSV数据
- Beats:运用 Filebeat 来对微服务 API 进行分析
文章转载自:https://elasticstack.blog.csdn.net/article/details/118145104 需要学习的是httpjson请求的写法 使用 Filebeat 的 ...
- gitlab cicd流水线语法
流水线语法有哪些? 流水线参数列表 Keyword Description script 运行的Shell命令或脚本. image 使用docker映像. services 使用docker服务映像. ...
- v-infinite-scroll无限滚动
v-infinite-scroll="loadMore"表示回调函数是loadMore infinite-scroll-disabled="busy"表示由变量 ...
- PAT (Basic Level) Practice 1004 成绩排名 分数 20
读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的 ...
- Android类加载流程
背景 由于前前前阵子写了个壳,得去了解类的加载流程,当时记了一些潦草的笔记.这几天把这些东西简单梳理了一下,本文分析的代码基于Android8.1.0源码. 流程分析 从loadClass开始,我们来 ...
- gorm中的关联操作详解
一对一 belong to 属于:可以理解为舔狗认为自己属于女神,而女神都不知道舔狗的存在 type Girl struct { Id int Name string } type Dog struc ...
- Java学习之路:运算符
2022-10-10 10:34:08 1 运算符 算术运算符:+, -, *, /, %, ++, -- 赋值运算符:= 关系运算符:>, <, >=, <=, ==, != ...