superset官方文档,superset支持的数据源
最近学习了解了三大流行的开源可视化数据可视化平台,然后走上了超集踩坑之路,一路踩坑,一路螺旋式上升的心态。因为我用的是Windows10平台,而Superset对Windows平台的支持也不是很友好,所以踩的坑多了,遇到各种问题自然也就多了。所以,如果你熟悉Linux平台或者MacOS,我建议你使用它们!先简单介绍一下MateBase,Superset,Redash。
1、MateBase
MateBase是基于Java开发的。我个人对Java不是太热衷,所以没有深入研究过。有兴趣的朋友可以试试。
2、超集
公文是这样的。
超集使用python。我个人比较喜欢学习python。我主要分享的是关于他的。
3、红灰
Redash官网访问速度很慢,这里就不截图了。它也是基于python的,支持度没有superset高,有兴趣的伙伴可以自己了解一下,后面我会感谢他的。
我用Anaconda Pycharm来建造这里的环境。
1.下载并安装Anaconda,构建python3.6环境。
下载并阅读本文:https://blog.csdn.net/qq_35346390/article/details/88946776. python 3.6环境构建
2.Pycharm下载并安装(推荐专业版)
至于如何获得软件授权,请百度!创建python36环境的超集
下载一些相关文件:
(1)sasl
(2)python_geohash
(3)获取官方指导文件上的-pip.py
安装超集
3.执行超集相关命令。
第一个坑:
解决方法:pip安装flask-appbuilder
第二坑:需要微软visual c
解决方法:安装python-geohash。
第三个pit:无法导入超集错误:没有名为“wtforms _ JSON”的模块
解决方法:pip安装WTForms-JSON
第四个pit:无法导入超集错误:没有名为“flat _ compress”的模块
解决方法:pip安装烧瓶-压缩
第五个pit:无法导入超集错误:没有名为“flare _ migrate”的模块
解决方法:pip安装烧瓶-迁移
第六个陷阱:无法导入超集错误:没有名为“芹菜”的模块
解决方法:pip安装芹菜
第七个pit:无法导入超集错误:没有名为 flat _ talisman 的模块
解决方法:pip安装flask-talisaman
踩坑继续分享!
现在superset最新版本不在支持Windows平台。
继续玩的朋友们就选择Linux系统或者MacOS吧!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。