superset连接数据库以及更改它的一些配置来汉化它

  • 连接数据库
  • 汉化

连接数据库

1、安装数据库的依赖

Superset没有自带的与数据库的连接,除了SQLite,它是 Python标准库的一部分。你需要安装你想要连接的数据库的依赖包,superset的一些用户信息,仪盘表,日志等各种信息在我们初始化superset的时候会存储在sqlite数据库里面,如果我们不想存储在sqlite数据库里面,也可以在初始化之前,也就是下载下来superset的时候,去superset里面的配置文件里面改掉。
以下是一些推荐包的列表:

切换到安装superset的virtualenv环境,可以pip list看一下


如果有mysqlclient了就说明你安装了,如果没有就需要安装它

pip install mysqlclient

安装中可能会报错

这是因为安装mysqlclient需要我们mysql的配置文件,但是mysqlclient里面的setup_posix.py文件它默认找的mysql.config路径不对,我们需要把它改过来,首先下载mysqlclient

pip download mysqlclient

然后去mysqlclient文件夹里面把setup_posix.py文件改成mysql_config文件的路径

pip install mysqlclient-1.3.10/

安装好了mysqlclient我们就可以连接mysql,如果元数据不想存储到sqlite,可以存储到我们想要存储的数据库。

2、更改元数据存储的数据库
我们先去到superset目录下找到配置文件config.py

编辑config.py文件

格式:mysql://用户名:密码@路径/数据库名字?chartset=utf-8

superset的用户信息以及日志等信息就被存储在mysql下面

3、superset连接数据库

点击数据源,然后添加数据库,填写好mysql路径,测试连接,ok的话当前数据的表格就会在最下面出现

汉化

汉化也是一样,编辑superset下的config.py文件

superset initsuperset runserver

就可以了,不同的版本可能有点不一样。superset里面的汉化文件不全,只汉化了一部分,其他没汉化的需要自己去维护。

messages.po文件我们可以自己在里面添加要汉化的,添加好了之后要把mo文件删除掉,重新生成mo文件

编译translations下的所有po文件
pybabel compile -d translations

superset连接数据库,以及汉化相关推荐

  1. SuperSet (真)完全汉化

    安装和部署 ubuntu和mac 看官方就可以了 本人用的是Ubuntu 网址: https://superset.incubator.apache.org/installation.html win ...

  2. superset table 表头汉化 ; JS 动态属性名 key

    做国际化时遇到的问题, 配置项是通过对象的形式传入子组件的; 但是在改的时候发现, 像上面这样改是根本不符合规范的, 也不可能成功; 于是乎稍稍变通了一下, 改成下面这样, 搞定

  3. [superset] d3 图表 汉化, 国际化

    本文只提供了思路, 数字,货币等其他举一反三

  4. superset 完全汉化

    安装和部署 ubuntu和mac 看官方就可以了 本人用的是Ubuntu 网址: https://superset.incubator.apache.org/installation.html win ...

  5. superset汉化

    之前只修改了superset中config.py的配置,发现其中只汉化了一小部分,但是其他未汉化部分中有一部分的汉化其实代码里做了,并未生效,于是在网上找了一圈,没有发现特别靠谱的方法,后来折腾了一下 ...

  6. superset使用(四) 地图绘制的ISO 3166转码以及名称汉化显示

    superset使用(四) 地图绘制的ISO 3166转码以及名称汉化显示 本文以制作"中国地图"为例 在chart中选择"Country Map" 我这里提供 ...

  7. Confluence5.1 最新版的安装破解汉化

    Confluence5.1 最新版的安装&破解&汉化 发布时间: 2013-07-03 21:43    来源: supernetwork.blog.51cto.com 1.介绍 At ...

  8. Linux下JIRA版本5.0.1的安装.破解.汉化

     Linux下JIRA版本5.0.1的安装.破解.汉化 2013-11-10 01:36:27 标签:linux jira 安装 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者 ...

  9. PLSQL Developer 9.0 下载+汉化+注册机 以及无法连接到64位数据库解决方法

    一.PLSQL Developer 9.0 下载        http://download.allroundautomations.com/plsqldev906.exe     PLSQL De ...

最新文章

  1. BitcoinABC开发组相信BCH
  2. win8改win7笔记
  3. Java将一段逗号分割的字符串转换成一个数组
  4. inline-block代替浮动布局float:left列表布局最佳方案
  5. 师范类专业物理和计算机选哪个,师范专业太多,哪些师范专业含金量高?资深教师:选这4个就对了...
  6. MATLAB多元非线性回归
  7. PHP中生成UUID
  8. 1.22 OSS旧IP下线公告
  9. SQL Server 2012 显式授权示例
  10. vue注重细节的优化(绑定key)
  11. 线程上下文类加载器(Thread Context ClassLoader)
  12. 人脸识别库-于仕琪老师库地址
  13. BIOS的启动原理学习--加载引导程序
  14. R 编程语言 - 简介
  15. 从jupyter转换为exe格式
  16. 【Unity3D开发小游戏】Unity3D零基础一步一步教你制作跑酷类游戏
  17. 你们天天说的应用性能监控: Sky Walking
  18. python安装绘图库_python绘图库Matplotlib的安装
  19. Lind.DDD.LindMQ的一些想法
  20. 仿360影视网站模板html

热门文章

  1. excel文件保护密码如何删除
  2. 新婚前的谋杀(来自推理世界A 2013/04 作者 炼弧),谜题篇
  3. java适合女生学吗_【软帝学院】女生不适合学习java?其实女生学java更有优势,更好就业!...
  4. 计算机系公寓消防演练,学生公寓管理中心开展消防应急疏散演练
  5. xml的学习和使用python解析读取xml文件
  6. XmlMapper详解及工具类封装
  7. currentTimeMillis与nanoTime
  8. oracle rowid and postgresql ctid
  9. 详解Tensorboard及使用教程
  10. File Delete Absolutely 获得 100% CLEAN Softpedia award