superset 安装与使用
程序员文章站
2024-03-04 12:26:35
...
linux安装
1. 首先安装anaconda 因为方便,官网地址,选择3.6版本
https://www.anaconda.com/download/#linux
wget https://repo.anaconda.com/archive/Anaconda3-5.3.0-Linux-x86_64.sh
2. 安装anaconda
bash Anaconda3-5.3.0-Linux-x86_64.sh
3. 将anaconda添加到bash命令 追加到最后一行
vim ~/.bashrc #如果是ohmyzch, 改为vim ~/.zshrc
export PATH="~/anaconda3/bin:$PATH"
4.yum安装依赖,此过程有些源会缺失一些包,一定要看仔细,有没有 no avaliable package,如果有需要换源安装
yum upgrade python-setuptools
yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
5.创建python虚拟环境
conda create -n superset python=3.6
6.进入虚拟环境
source activate superset
7.更新setuptools与pip
pip install --upgrade setuptools pip
8.安装mysqlclient与superset,因为要连接mysql
pip install mysqlclient
pip install superset
9.安装成功后,创建一个admin 用户:
fabmanager create-admin --app superset
10.初始化数据库
superset db upgrade
11.加载一些使用的实例
superset load_examples
11.创建默认的角色和初始化权限
superset init
12.启动superset 的web server,端口号为8088,使用-p参数可以即时绑定当diy端口。
superset runserver
13. 打开浏览器输入
http://ip:8088即可访问,输入6步骤中创建的用户名和密码即可进入。
14.创建mysql连接
格式:mysql://账户:密码@ip:端口/数据库?charset=utf8
mysql://account:[email protected]:3306/testdatabase?charset=utf8