文档章节

superset连接数据库,以及汉化

rootliu
 rootliu
发布于 2017/09/10 17:47
字数 649
阅读 77
收藏 2
点赞 0
评论 0

superset连接数据库,以及汉化

原创 2017年03月23日 19:38:14

  •  
  •  
  •  

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

  • 连接数据库
  • 汉化

连接数据库

1、安装数据库的依赖

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

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

这里写图片描述
如果有mysqlclient了就说明你安装了,如果没有就需要安装它

pip install mysqlclient
  • 1

安装中可能会报错
这里写图片描述
这是因为安装mysqlclient需要我们mysql的配置文件,但是mysqlclient里面的setup_posix.py文件它默认找的mysql.config路径不对,我们需要把它改过来,首先下载mysqlclient

pip download mysqlclient
  • 1

然后去mysqlclient文件夹里面把setup_posix.py文件改成mysql_config文件的路径
这里写图片描述

pip install mysqlclient-1.3.10/
  • 1

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

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

这里写图片描述

编辑config.py文件

这里写图片描述

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

这里写图片描述

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

3、superset连接数据库
这里写图片描述

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

汉化

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

这里写图片描述

superset init

superset runserver
  • 1
  • 2
  • 3

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

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

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

本文转载自:http://blog.csdn.net/qq_33440665/article/details/65448120

共有 人打赏支持
rootliu
粉丝 2
博文 237
码字总数 2796
作品 0
海淀
数据库管理员
[转载]易上手的数据挖掘、可视化与机器学习工具: Orange介绍

标签 PostgreSQL , Orange3 , 可视化 , 时空数据 背景 可视化分析会是一个让枯燥的数据说话的快捷途径,降低可视化分析门槛,同时又保留它的编程能力,是非常重要的。 如今数据种类越来越多,...

德哥
01/02
0
0
数据可视化的开源方案: Superset vs Redash vs Metabase (一)

  人是视觉动物,要用数据把一个故事讲活,图表是必不可少的。如果你经常看到做数据分析同事,在SQL客户端里执行完查询,把结果复制/粘贴到Excel里再做成图表,那说明你的公司缺少一个可靠...

大数据头条
01/03
0
0
Apache Kylin和Superset(Caravel)集成

本文转自Apache Kylin公众号apachekylin. Superset 是一个数据探索和可视化平台,设计用来提供直观的,可视化的,交互式的分析体验。 Superset 提供了两种分析数据源的方式: 1. 用户可以以单...

hblt-j
07/09
0
0
(转)给大数据分析师的一双大礼:Apache Kylin和Superset

$ pip install superset# 创建初始超级用户: admin/admin$ fabmanager create-admin --app superset --username admin --password admin --firstname admin --lastname admin --email admin@......

seapeak007
05/08
0
0
Superset搭建及其简单使用

背景 老板一直反馈说我们给不了他想要的, 关键每次他想要的都不一样, 每实现一个新功能, 他就想要一堆相关的信息, 我要将这些信息都给他做成网页, 用图表展示出来, 各种维度搜索, 这还不得累...

涛声依旧啊
2017/08/23
0
0
Windows下安装设置Atlassian-Confluence-5.1.4并破解汉化(另附图解)

一、事前准备 1:JDK下载并安装:jdk-6u45-windows-i586.exe 2:MySQL JDBC连接驱动:mysql-connector-java-5.1.25.zip 3:MySQL数据库下载并安装:这里推荐这个xampp-win32-1.8.2-0-VC9.zip...

AK_47
2016/03/30
23
0
Windows下安装设置Atlassian-Confluence-5.1.4并破解汉化(另附图解)

一、事前准备 1:JDK下载并安装:jdk-6u45-windows-i586.exe 2:MySQL JDBC连接驱动:mysql-connector-java-5.1.25.zip 3:MySQL数据库下载并安装:这里推荐这个xampp-win32-1.8.2-0-VC9.zip...

Jeecg
2015/12/01
78
0
Windows下安装设置WIKI(Atlassian-Confluence-5.1.4)并破解汉化(另附图解)

一、事前工具准备 1:JDK 1.7 下载并安装 2:MySQL JDBC连接驱动:mysql-connector-java-5.1.25.zip 3:MySQL中创建Confluence用户,Confluence数据库,设置用户权限(也可以通过页面进行创建...

Pig-man
2016/10/08
513
0
CentOS6.3 64位系统安装破解版 jira6.3.3

CentOS 64位系统安装破解 jira6.3.3 准备条件 1.安装java 环境 2.设置java 环境变量 3.安装数据库 4.下载jira 6.3 5.安装jira 6.3 6.申请临时授权码 7.汉化 8.下载破解版 atlassian-extras-2...

一介布衣
2016/07/26
0
0
用PLSQL连接ORACLE

1.下载 PLsqldev8.04(含汉化注册工具).zip 先点击plsqldev804,直接下一步,安装成功 再点击keygen,破解plsql 再点击chinese 进行汉化 2.下载oracle客户端文件 instantclient-basic-win3...

吕兵阳
2016/05/19
77
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

ES15-JAVA API 索引管理

1.创建连接 创建连接demo package com.sean.esapi.client;import java.net.InetSocketAddress;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.clien......

贾峰uk
9分钟前
0
0
单点登录的设计,从单域名到多域名(经验分享)

个人实践总结,最初的的需求,多个产品线都在同一个根域名下面。 独立的用户中心分离,单独负责用户登录和用户信息获取、变更等处理逻辑。 第一步,用户登录成功,分配给用户一个memToken(令...

小海bug
10分钟前
0
0
合格前端第十二弹-TypeScript + 大型项目

写在前面 TypeScript 已经出来很久了,很多大公司很多大项目也都在使用它进行开发。上个月,我这边也正式跟进一个对集团的大型运维类项目。 项目要做的事情大致分为以下几个大模块 一站式管理...

qiangdada
14分钟前
0
0
编程学习之如何在Node.js中优化服务器端渲染?[图]

编程学习之如何在Node.js中优化服务器端渲染?[图] 在 Airbnb,我们花了数年时间将所有前端代码迁移到 React 架构,Ruby on Rails 在 Web 应用中所占的比例每天都在减少。实际上,我们很快会...

原创小博客
16分钟前
0
0
gradle学习笔记

相关文档 适合新手的 gradle 自学教程合集 Gradle教程

OSC_fly
30分钟前
0
0
Virtual Serial Port - RFC2217

Virtual Serial Port for Linux RFC-2217 The COM Port Control Protocol pyserial - RFC 2217 NetSerial - Windows Telnet COM Port - RFC Official Using Python, How do I make a virtual......

zungyiu
37分钟前
0
0
全球的IPv6部署急剧增加,中国进度较慢

导读 全球的IPv6部署继续增加,但中国在IPv6方面还需要努力,从部署图上分析,中国几乎没有几个地方是普及IPv6的。这6年来,自世界IPv6发布以来,全球网络和服务提供商的IPv6部署水平急剧增加...

问题终结者
41分钟前
1
0
好看的电影记录

星际迷航三 狂暴之路 新木乃伊 黑夜传说 铁血战士2

xd03122049
44分钟前
0
0
记录Yii2框架开发遇到微信错误提示

转载地址 记录Yii2框架开发遇到微信错误提示 微信公共号开发,提示“该公众号暂时无法提供服务,请稍后再试”,如何解决? 以前使用Yii框架的时候,并没有像Yii2,以前的Yii框架似乎用起来在...

durban
46分钟前
1
0
LSM树(Log-Structured Merge Tree)存储引擎浅析

其实每一种数据库,它都是一种抽象的数据结构的具体实现。 随着rocksDB(facebook的),levelDB(google的),以及我们熟知的hbase,他们都是使用的LSM树结构的数据库。 它的核心思路其实非常...

算法之名
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部