Superset使用

编程入门 行业动态 更新时间:2024-10-26 10:31:24

<a href=https://www.elefans.com/category/jswz/34/1761155.html style=Superset使用"/>

Superset使用

Superset 安装

Superset 官网部署链接:.html

注意: 使⽤root⽤户操作

1.安装Python3环境准备的包

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel rea
dline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2.安装Python3环境

cd /usr/local/src #进⼊源码⽂件夹
wget www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz #下载python⽂件
tar -xf Python-3.6.6.tgz #解压缩
cd Python-3.6.6 #进⼊python ⽂件夹
./configure #配置
make && make install #安装

3.安装EPEL源并安装superset必备的包

yum install epel-release #安装epel源
yum install mysql-devel #安装MySQL开发包,属于pymysqlclient依赖
yum install gcc gcc-c++ libffi-devel python-devel python-wheel openssl-devel libsa
sl2-devel openldap-devel #安装依赖包

4.安装python3的virtualenv并建⽴superset的env

pip3 install virtualenv -i  --trusted-host pypi.douban.com #安装virtualenv
cd /usr/local/src
python3 -m venv superset-py3 #建⽴superset的venv
source superset-py3/bin/activate #激活superset的venv

5.在env中安装superset

pip3 install --upgrade pip -i  --trusted-host pypi.douban.com #升级pip
pip3 install --upgrade setuptools -i  --trusted- hostpypi.douban.com #升级setuptools
pip3 install superset -i  --trusted-host pypi.douban.com #安装superset

6.安装superset数据库包

pip3 install mysqlclient -i  --trusted-host pypi.doub
an.com #安装mysql连接包
pip3 install "pymssql<3.0" -i  --trusted-host pypi.douban.com #安装mssql连接包

7.配置superset

vi superset-py3/lib/python3.6/site-packages/superset/config.py
修改superset配置⽂件,将默认的sqlite3数据库改为MySQL找到:
SQLALCHEMY_DATABASE_URI = 'mysql://root:xxxxxx@bigdata001/superset?charset=utf8'

8.mysql创建superset数据库

CREATE DATABASE `superset` /*!40100 DEFAULT CHARACTER SET utf8 */;

9.初始化

fabmanager create-admin --app superset #建⽴管理员账号 jackson,密码jackson
superset db upgrade
superset init #初始化superset数据库
mysql> alter table superset.table_columns modify type varchar(255);

10.后台

nohup superset run -h bigdata001-p 8889 & 

11.Web

http://bigdata001:8889

Superset 使用

1.创建数据源连接

选择databases

编辑数据源的连接信息:数据库名称、数据库连接URI、测试连接

2.创建数据表

创建Table

编辑Table的连接信息

3.创建Chart

选择Chart

编辑Chart的展示形式、筛选字段、聚合信息、查询字段等

4.使用SQL查询

使用SQL查询结果

将结果导出到其他地方

更多推荐

Superset使用

本文发布于:2023-07-28 20:16:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1298316.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Superset

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!