kylin与superset整合
前提:
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整合相关推荐
- kylin与superset集成实现数据可视化
原文地址:http://minirick.duapp.com/kylinyu-supersetji-cheng-shi-xian-shu-ju-ke-shi-hua/?utm_source=tuico ...
- 大数据分析双剑合璧:Apache Kylin 和 Superset
分析师的挑战 在大数据时代,使用传统数据处理方式已经无法满足企业大规模数据的增长,而人工智能和 IoT 时代的到来让处理超大规模数据,解读超大规模数据的需求更加迫在眉睫.分析和理解超大规模数据集就成为 ...
- 2.淘宝购买行为分析项目——Hive查询、Sqoop的介绍与使用、SQLyog的安装与使用、Superset的概述与安装使用
1.热卖商品Top10 思路:对于表中,需要求最热卖的商品,其实就是对商品的it进行分组,然后求有多少个用户id出现过(同一个用户可以反复购买,所以不需要去重),排序后再取前10个即可. select ...
- 部署superset_ubuntu16下部署apache superset趟坑指南(内有福利)
Apache superset是一个轻量级的BI,为了验证下kylin搭配superset的效果,在ubuntu16.04.6下安装了superset,superset安装部署的主要问题在于其对pyt ...
- 工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具
工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具 坚持原创,写好每一篇文章 Apache Kylin的广泛应用还得益于它对很多软件都非常的支持,这篇文章我们将汇总一下Apache ...
- 2022年大数据开发实习面经总结,已拿顺丰、哔哩哔哩offer
本人是一个双非硕士在读地研二狗,非科班出身,最近也是参加了大数据开发地面试,已拿到了哔哩哔哩和顺丰的大数据开发岗实习offer,现在把自己的面试经历分拨记录下来,记录了面试各个公司的问题和心经,给正在 ...
- 从零开始搭建实时用户画像
简介 用户画像,作为一种勾画目标用户.联系用户诉求与设计方向的有效工具,用户画像在各领域得到了广泛的应用. 用户画像最初是在电商领域得到应用的,在大数据时代背景下,用户信息充斥在网络中,将用户的每个具 ...
- [转载]易上手的数据挖掘、可视化与机器学习工具: Orange介绍
标签 PostgreSQL , Orange3 , 可视化 , 时空数据 背景 可视化分析会是一个让枯燥的数据说话的快捷途径,降低可视化分析门槛,同时又保留它的编程能力,是非常重要的. 如今数据种类越 ...
- Kylin, Mondrian, Saiku系统的整合
本文主要介绍有赞数据团队为了满足在不同维度查看.分析重点指标的需求而搭建的OLAP分析工具.这个工具对Kylin.Mondrian以及Saiku做了一个整合,主要工作包括一些定制化的修改以及环境的配置 ...
最新文章
- CS研究笔记-缓存 (转)
- 关于第十五届全国大学生智能车竞赛 STC 单片机
- C#网页数据采集(一)HtmlAgilityPack
- 老鼠怕猫是鼻子决定的?!
- Acwing第 2 场周赛【完结】
- sysbench测试mysql性能(TPS、QPS、IOPS)(重要)
- 如何理解指向指针的指针?
- 5.Knockout.Js(自定义绑定)
- protobuf string类型_Protobuf 语言指南(proto3)
- 全屋WiFi方案:Mesh路由器组网和AC+AP
- 【机器学习】机器学习项目全流程(附带项目实例)
- http://www.jetbrains.com/ 登不上
- 科技狂人埃隆·马斯克
- 局域网连接外网时,二级路由器设置
- 计算机一黑屏就显示当前账户已锁定,电脑黑屏用户已锁定账户怎么办?
- Jvav-C++/真正的Jvav
- 纯净的linux是没有装vim的,vim安装方式
- 在Python中画炫酷的K线图
- 关于电脑特别卡的解决方法.(管用, 真的)
- 考研复试个人陈述范文(共9篇)
热门文章
- C++中最好不要在构造函数和析构函数中调用虚函数
- mysql更新视图的时候有时候可以不满足视图条件的值也能更新成功
- 关于优酷开放SDK中setOnRealVideoStartListener
- gview java_java - 如何在干净模式下运行eclipse? 如果我们这样做会发生什么?
- python循环写入csv文件_Python3.5想把抓到的股票信息以循环方式存入到csv文件中怎么做...
- Android AOSP基础(五)不会调试系统源码,还搞什么Android?
- 【vue-number-scroll】数字逐渐增加或者减少的滚动解决方案
- 洛谷P1352 没有上司的舞会(树形DP水题)
- Jenkins + Pipeline 构建流水线发布
- 提高代码质量 CheckStyle FindBugs PMD