前提:

kylin安装以及配置可以参考

https://www.cnblogs.com/654wangzai321/p/9676204.html

我这边用的Linux自带的python2.7,为了保证一个干净的Python环境,我这边使用Python的virtualenv环境

Python virtualenv环境

python3已经自带了virtualenv,python2你需要安装它,使用pip来安装:

pip install virtualenv//创建目录mkdir /data/py2envcd /data/py2envvirturalenv py2               //构建新的Python2.7环境. ./py2/bin/activate          //进入py2环境deactive                      //退出虚拟环境 

操作:]# cd /data/py2env[root@master py2env]# . ./py2/bin/activate

安装superset

pip install superset//创建初始超级用户:admin/adminfabmanager create-admin --app superset   //然后依次输出 username firstname lastname email password

操作:py2) [root@master py2env]# fabmanager create-admin --app supersetUsername [admin]: adminUser first name [admin]: adminUser last name [user]: adminEmail [admin@fab.org]: admin@163.comPassword: Repeat for confirmation:

初始化superset

superset init

安装kylinpy

pip install kylinpy

启动superset

superset runserver -d -p 7060          //默认端口为8088,后面跟-p可以重新指定端口

操作:(py2) [root@master py2env]# superset runserver -d -p 7060-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=Starting Superset server in DEBUG mode-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=2018-09-20 15:49:37,621:INFO:werkzeug: * Running on http://0.0.0.0:7060/ (Press CTRL+C to quit)2018-09-20 15:49:37,622:INFO:werkzeug: * Restarting with stat

访问路径:192.168.1.99:7060用户名:admin密码:admin

创建数据库

Sources->Databases->+ 按钮,其中创建数据库的过程中,Database名、SQLSQLAlchemy URL、Expose in SQL Lab必须填写和打钩SQLSQLAlchemy URL形式为:kylin://username:password@ip:7070/project如图所示

创建表

Sources->Tables->+ 按钮

SQL语句测试

结果和kylin里面获得的数据一致

 结果可视化

说明:superset中的sql查询只是用于测试,一般可视化是通过点击表名来自己配置

查询语句为:

select datetime, channelid, count(*) as c_count from xxx_report where eventid=344 and datetime = '20180919' group by datetime, channelid;

到此,Kylin和Superset结合完毕

转载于:https://www.cnblogs.com/654wangzai321/p/9681651.html

kylin与superset整合相关推荐

  1. kylin与superset集成实现数据可视化

    原文地址:http://minirick.duapp.com/kylinyu-supersetji-cheng-shi-xian-shu-ju-ke-shi-hua/?utm_source=tuico ...

  2. 大数据分析双剑合璧:Apache Kylin 和 Superset

    分析师的挑战 在大数据时代,使用传统数据处理方式已经无法满足企业大规模数据的增长,而人工智能和 IoT 时代的到来让处理超大规模数据,解读超大规模数据的需求更加迫在眉睫.分析和理解超大规模数据集就成为 ...

  3. 2.淘宝购买行为分析项目——Hive查询、Sqoop的介绍与使用、SQLyog的安装与使用、Superset的概述与安装使用

    1.热卖商品Top10 思路:对于表中,需要求最热卖的商品,其实就是对商品的it进行分组,然后求有多少个用户id出现过(同一个用户可以反复购买,所以不需要去重),排序后再取前10个即可. select ...

  4. 部署superset_ubuntu16下部署apache superset趟坑指南(内有福利)

    Apache superset是一个轻量级的BI,为了验证下kylin搭配superset的效果,在ubuntu16.04.6下安装了superset,superset安装部署的主要问题在于其对pyt ...

  5. 工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具

    工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具 坚持原创,写好每一篇文章 Apache Kylin的广泛应用还得益于它对很多软件都非常的支持,这篇文章我们将汇总一下Apache ...

  6. 2022年大数据开发实习面经总结,已拿顺丰、哔哩哔哩offer

    本人是一个双非硕士在读地研二狗,非科班出身,最近也是参加了大数据开发地面试,已拿到了哔哩哔哩和顺丰的大数据开发岗实习offer,现在把自己的面试经历分拨记录下来,记录了面试各个公司的问题和心经,给正在 ...

  7. 从零开始搭建实时用户画像

    简介 用户画像,作为一种勾画目标用户.联系用户诉求与设计方向的有效工具,用户画像在各领域得到了广泛的应用. 用户画像最初是在电商领域得到应用的,在大数据时代背景下,用户信息充斥在网络中,将用户的每个具 ...

  8. [转载]易上手的数据挖掘、可视化与机器学习工具: Orange介绍

    标签 PostgreSQL , Orange3 , 可视化 , 时空数据 背景 可视化分析会是一个让枯燥的数据说话的快捷途径,降低可视化分析门槛,同时又保留它的编程能力,是非常重要的. 如今数据种类越 ...

  9. Kylin, Mondrian, Saiku系统的整合

    本文主要介绍有赞数据团队为了满足在不同维度查看.分析重点指标的需求而搭建的OLAP分析工具.这个工具对Kylin.Mondrian以及Saiku做了一个整合,主要工作包括一些定制化的修改以及环境的配置 ...

最新文章

  1. CS研究笔记-缓存 (转)
  2. 关于第十五届全国大学生智能车竞赛 STC 单片机
  3. C#网页数据采集(一)HtmlAgilityPack
  4. 老鼠怕猫是鼻子决定的?!
  5. Acwing第 2 场周赛【完结】
  6. sysbench测试mysql性能(TPS、QPS、IOPS)(重要)
  7. 如何理解指向指针的指针?
  8. 5.Knockout.Js(自定义绑定)
  9. protobuf string类型_Protobuf 语言指南(proto3)
  10. 全屋WiFi方案:Mesh路由器组网和AC+AP
  11. 【机器学习】机器学习项目全流程(附带项目实例)
  12. http://www.jetbrains.com/ 登不上
  13. 科技狂人埃隆·马斯克
  14. 局域网连接外网时,二级路由器设置
  15. 计算机一黑屏就显示当前账户已锁定,电脑黑屏用户已锁定账户怎么办?
  16. Jvav-C++/真正的Jvav
  17. 纯净的linux是没有装vim的,vim安装方式
  18. 在Python中画炫酷的K线图
  19. 关于电脑特别卡的解决方法.(管用, 真的)
  20. 考研复试个人陈述范文(共9篇)

热门文章

  1. C++中最好不要在构造函数和析构函数中调用虚函数
  2. mysql更新视图的时候有时候可以不满足视图条件的值也能更新成功
  3. 关于优酷开放SDK中setOnRealVideoStartListener
  4. gview java_java - 如何在干净模式下运行eclipse? 如果我们这样做会发生什么?
  5. python循环写入csv文件_Python3.5想把抓到的股票信息以循环方式存入到csv文件中怎么做...
  6. Android AOSP基础(五)不会调试系统源码,还搞什么Android?
  7. 【vue-number-scroll】数字逐渐增加或者减少的滚动解决方案
  8. 洛谷P1352 没有上司的舞会(树形DP水题)
  9. Jenkins + Pipeline 构建流水线发布
  10. 提高代码质量 CheckStyle FindBugs PMD