superset安装部署
来源:互联网 发布:淘宝怎么做到包邮 编辑:程序博客网 时间:2024/05/22 08:07
superset可以理解为一种开源版本的Tableau,后端基于Python实现的。最近正好有个需求是把做好的数据分析表用网页展现可以用上这个。
看了一些资料都推荐在虚拟环境部署,我选择了miniconda (安装包链接),下载好后运行:
$ chmod 777 Miniconda2-latest-MacOSX-x86_64.sh $ ./Miniconda2-latest-MacOSX-x86_64.sh
安装superset
# 创建superset虚拟环境conda create -n superset python=3.4# 激活虚拟环境source activate superset# 安装pip install superset# 创建admin管理员账户fabmanager create-admin --app superset# 初始化数据库superset db upgrade# 初始化角色和权限superset init# 启动Superset服务superset runserver按照提示来,这里一般不会有什么坑。打开浏览器输入地址http://IP:8088,弹窗用户登录界面就成功了。
如果想换成中文,在config文件中配置一下,我的config文件路径:
/Users/fit/miniconda2/envs/superset/lib/python3.4/site-packages/superset/config.py
修改后的内容:
# Setup default languageBABEL_DEFAULT_LOCALE = 'zh'# Your application default translation pathBABEL_DEFAULT_FOLDER = 'babel/translations'# The allowed translation for you appLANGUAGES = { 'en': {'flag': 'us', 'name': 'English'}, 'it': {'flag': 'it', 'name': 'Italian'}, # 'fr': {'flag': 'fr', 'name': 'French'}, 'zh': {'flag': 'cn', 'name': 'Chinese'},}
superset 默认的database是Python的sqlite库,如果想更换成其他的就在数据源里新增一个,以MySQL为例,配置项如下:
URL格式:数据库+驱动器://用户名:密匙@ip:端口/database。
点击测试弹窗“Seems OK!”,就说明连接成功,下面勾选项中只勾选 Expose in SQL Lab 和 Allow Run Sync 两项就好,其他暂时不要勾选。保存好退出。
SQL lab查询MySQL数据库里的表:
MySQL/pymysql安装
阅读全文
0 0
- superset 安装部署
- Superset安装部署
- SuperSet CentOs7安装部署
- superset安装部署
- superset安装部署
- superset安装部署
- 基于centos6.x安装部署superset
- superset之安装与部署(Ubuntu16.10)
- Superset系列:(一)安装Superset
- 学习superset之一:在ubuntu安装superset
- Superset离线安装
- 在线安装superset
- UBUNTU 安装 superset
- superset 安装及其深度汉化
- superset手动安装实践-非pip安装
- Superset安装教程(Python2.7)
- Superset安装文档及遇到的问题解决
- superset安装卡壳(不动)问题
- Java数据结构04----循环链表、仿真链表
- MySQL修改登陆密码
- [jzoj]1229. Hanoi(DP决策最优性优化)
- javamail邮件开发之带图片
- Spring Boot干货系列:默认日志框架配置
- superset安装部署
- JZOJ4086. 选数(number) (2017.8B组)
- UML用例图
- 2017.8.7测试 题一 小游戏
- HttpClient学习整理
- 免费馅饼 (dp)
- C# 连接SQL数据库以及操作数据库
- 华为CE6870固件升级 &更新补丁操作
- python3 Queue详解