1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - Linux系统 - centos - 正文

君子好学,自强不息!

1.刚开始在windows平台测试搭建,报各种问题,搭建可以参考官网https://superset.incubator.apache.org/installation.html#deeper-sqlalchemy-integratio

问题汇总:

1.1 需要安装Visual C++ 2015 ;

1.2 需要python版本3.6+

1.3 需要安装sasl :pip install sasl-0.2.1-cp36-cp36m-win_amd64.whl

1.4 需要安装python_geohash : pip install python_geohash-0.8.5-cp36-cp36m-win32.whl

1.5 如下图:

  superset 安装测试,基于windows 和 centos7.x

嗯。最后的最后,竟然还有这个报错,module ‘signal’ has no attribute ‘SIGALRM’,查了很多windows下安装superset,解决办法是注释utils.py,加pass:

superset 安装测试,基于windows 和 centos7.x

改之后:

superset 安装测试,基于windows 和 centos7.x

 

但是我的环境改了之后还是有问题(看报错是说py中空格缩进不对,但是明明就是按别人的经验改了一下啊):

superset 安装测试,基于windows 和 centos7.x

 

至此,换成linux环境吧(官网说superset对windows环境支持不好)

 

2.linux环境:centos7.x,python默认版本为2.7.x,由于安装了cdh,已经有conda,使用conda安装python3.6;

参考:https://www.cnblogs.com/linkxu1989/p/6691881.html

conda install virtualenv
virtualenv venv
# 基于 python3.6 创建一个名为test_py3 的环境

conda create --name test_py3 python=3.6 

source activate test_py3 # linux/mac

# 切换到python3
activate test_py3

# 安装superset
 pip install superset

#启动superset
./superset runserver -d

linux环境安装还是比较顺利的;

3.数据源连接:

superset 安装测试,基于windows 和 centos7.x

mysql连接信息:(pip install pymysql)

superset 安装测试,基于windows 和 centos7.x

 

hive连接信息:( pip install pyhive;ip地址为安装了hivesever2的节点)

superset 安装测试,基于windows 和 centos7.x

 

4.连接mysql数据源查询mysql数据;

superset 安装测试,基于windows 和 centos7.x

 

5.使用hive连接查询hbase映射到hive中表;

superset 安装测试,基于windows 和 centos7.x

 

6.连接kylin;

superset 安装测试,基于windows 和 centos7.x

 

7.连接其他数据源,进一步学习中;

本文来源:1818IP

本文地址:https://www.1818ip.com/post/32866.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。