Kylin-web上的数据分析

Kylin Web Interface

Supported Browsers
Windows: Google Chrome, FireFox
Mac: Google Chrome, FireFox, Safari

1. Access & Login

Host to access: http://hostname:7070
Login with username/password: ADMIN/KYLIN

2. Sync Hive Table into Kylin

Although Kylin will using SQL as query interface and leverage Hive metadata, kylin will not enable user to query all hive tables since it’s a pre-build OLAP (MOLAP) system so far. To enable Table in Kylin, it will be easy to using “Sync” function to sync
up tables from Hive.

3. Kylin OLAP Cube

Kylin’s OLAP Cubes are pre-calculation datasets from star schema tables, Here’s the web interface for user to explorer, manage all cubes. Go to
Model menu, it will list all cubes available in system:

To explore more detail about the Cube

  • Form View:

  • SQL View (Hive Query to read data to generate the cube):

  • Access (Grant user/role privileges, grant operation only open to Admin):

4. Write and Execute SQL on web

Kylin’s web offer a simple query tool for user to run SQL to explorer existing cube, verify result and explorer the result set using #5’s Pivot analysis and visualization

Query Limit

  1. Only SELECT query be supported
  2. SQL will not be redirect to Hive

Go to “Insight” menu:

  • Source Tables:

    Browser current available tables (same structure and metadata as Hive):

  • New Query:

    You can write and execute your query and explorer the result.

  • Saved Query (only work after enable LDAP security):

    Associate with user account, you can get saved query from different browsers even machines.
    Click “Save” in Result area, it will popup for name and description to save current query:

    Click “Saved Queries” to browser all your saved queries, you could direct submit it or remove it.

  • Query History:

    Only keep the current user’s query history in current bowser, it will require cookie enabled and will lost if you clean up bowser’s cache. Click “Query History” tab, you could directly resubmit any of them to execute again.

5. Pivot Analysis and Visualization

There’s one simple pivot and visualization analysis tool in Kylin’s web for user to explore their query result:

  • General Information:

    When the query execute success, it will present a success indictor and also a cube’s name which be hit.

    Also it will present how long this query be executed in backend engine (not cover network traffic from Kylin server to browser):

  • Query Result:

    It’s easy to order on one column.

  • Export to CSV File

    Click “Export” button to save current result as CSV file.

  • Pivot Table:

    Drag and drop one or more columns into the header, the result will grouping by such column’s value:

  • Visualization:

    Also, the result set will be easy to show with different charts in “Visualization”:

    note: line chart only available when there’s at least one dimension with real “Date” data type of column from Hive Table.

    • Bar Chart:

    • Pie Chart:

    • Line Chart

时间: 2024-09-20 16:43:19

Kylin-web上的数据分析的相关文章

AS与.net的交互——加载web上的xml

最近搞了个私活,需要用as去加载一个网站的xml,不过本人as也不咋滴,就去看看怎么玩,看完之后也蛮简单的. 由于业务上比较复杂,就随便说个小例子吧.      很多时候,为了页面区域更加灵活,生动,有吸引力,或多或少的都要使用flash,如果flash不能与外界进行交换,那 确实会大大限制的flash的功能,也就不好玩了,在很多网站上我们都能看到用flash来显示当前的在线用户数,或者用flash 展现当前的用户参与数,或者滚动显示当前中奖名单.     由于是纯教学的,所以业务非常简单,动态

两年前写的一个关于六款WEB上传组件性能测试与比较

web|比较|上传|性能|上传|性能   六款WEB上传组件性能测试与比较     随着网络大潮的持续深入,企业管理网络化已成为一种趋势,越来越多的企业用户把自己的MIS.OA及各类管理系统搬到了WEB上,深刻地体现了软件"人性化"的一个方面――你不需要安装软件,只要你有操作系统,只要你有浏览器,就可以使用我的软件!     但这些使用简单方便的WEB页面,却有一点经常让人感到恼火,当你想上传一些资料或图片到WEB上的时候,发觉稍大点的文件的上传速度慢得让人难以忍受,或者干脆就让你用F

你会做Web上的用户登录功能吗?

  Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能.下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能.以下内容,转载时请保持原文一致,并请注明作者和出处 . 用户名和口令 首先,我们先来说说用户名和口令的事.这并不是本站第一次谈论这个事了.如何管理自己的口令让你知道怎么管理自己的口令,破解你的口令让你知道在现

Web上的状态管理

web      在前面的章节中介绍了ASP提供的访问一个客户请求和产生响应的方法,本章将讨论ASP的另两个对象.就是Application和Session对象.这两个对象不是直接地与请求和响应的管理有关,而是更多地与ASP网页运行环境的管理相关.      与建立Web站点或Web应用程序有关的共同问题之一,是使用HTTP协议时没有状态.状态提供了与一个指定用户有关的变量值.对象和其他资源,并且应用程序中的任意例程都能使用它:以一种像VB或C++这样的程序设计语言编写一般的基于客户的应用程序时

改善图象质量,当使用 Visual Studio .NET 在 Web 上查看水晶报表报表时

visual|web|水晶报表 文章里的知识针对:Visual Studio .NET 内置的水晶报表应用于:仅对被报告的版本图象质量Web 查看器 大纲 Web 程序使用 Visual Studio .NET 内置的水晶报表作为报表开发工具. 当你在 Web 上查看报表时,默认情况下图象和图表的分辨率被减小到 96 dpi(为了提高性能和下载速度). 如何改善报表中图形的图象质量呢? 解决方案 通过改变系统注册表中图象的放大倍数,你可以改善报表中图形的图象质量. ==========警告: 以

WEB 上企业级报表平台 - Crystal Enterprise 9 技术白皮书

enterprise|web 概述 信息为每一个企业提供了制定和实施成功的商业战略所需的原始素材.为了充分利用企业信息资产所带来的优势,每一个应用都需要一个可扩展的.可靠的.基于Web的解决方案,用于报表.分析和向相关的人员提供关键任务信息,以保证业务的成功. Crystal Enterprise提供了一个可在全球范围内扩展的.多层容错的体系结构,为满足最为苛刻的业务环境而构建.它提供了用于构建或与Intranet.Extranet和企业门户应用相集成的灵活解决方案,以满足根据安全级别,向多种受

AS与.net的交互:加载web上的xml

最近搞了个私活,需要用as去加载一个网站的xml,不过本人as也不咋滴,就去看看怎么玩,看完之后也蛮简单的. 由于业务上比较复杂,就随便说个小例子吧. 很多时候,为了页面区域更加灵活,生动,有吸引力,或多或少的都要使用flash,如果flash不能与外界进行交换,那确实会大大限制的flash的功能,也就不好玩了,在很多网站上我们都能看到用flash来显示当前的在线用户数,或者用flash展现当前的用户参与数,或者滚动显示当前中奖名单. 由于是纯教学的,所以业务非常简单,动态显示当前的用户参与数,

C#之读取web上的xml

一.使用LINQ读取 使用Xdocument上的Load方法,可以快速的加载一个XML文档,然后使用LINQ对 加载XML文档进行查询或其他操作,这里仅简单偏历.所以,一旦查询一组元素有返回元素集,就可以使用一个简单的foreach循环访问每一个元素.核心代码如下: /// <summary> /// 使用LINQ读取web上的xml /// </summary> public static void UseLINQ() { string sURL = "http://l

web上存漏洞及原理分析、防范方法(文件名检测漏洞)

我们通过前篇:<web上存漏洞及原理分析.防范方法(安全文件上存方法) >,已经知道后端获取服务器变量,很多来自客户端传入的.跟普通的get,post没有什么不同.下面我们看看,常见出现漏洞代码.1.检测文件类型,并且用用户上存文件名保存 复制代码 代码如下: if(isset($_FILES['img'])) { $file = save_file($_FILES['img']); if($file===false) exit('上存失败!'); echo "上存成功!"

为什么电脑安装了pymongo等模块,在命令行可以import,但是在web上不能

问题描述 为什么电脑安装了pymongo等模块,在命令行可以import,但是在web上不能 apache的错误日志这样显示: File "D:AppServwwwXYingPYdbMongoDB.py", line 1, in r [Wed Dec 17 10:17:13 2014] [error] [client 127.0.0.1] import pymongor [Wed Dec 17 10:17:13 2014] [error] [client 127.0.0.1] Impo