superset安装文档

本文档详述了在Linux上安装Superset的完整步骤,包括使用Miniconda创建Python环境、安装依赖、初始化数据库、创建管理员账户、解决常见问题以及启动和使用Superset。此外,还介绍了如何配置数据源、创建图表和页面,为自助分析平台的使用提供了指南。
摘要由CSDN通过智能技术生成

在这里插入图片描述
在这里插入图片描述

superset安装文档

2023年7月5日


1、Superset安装步骤

superset官网 http://superset.apache.org/

superset对于python有版本要求,最好是最新版的python,因此需要安装python虚拟环境,方面部署。

superset有window安装方法,Linux的虚拟python环境安装方法,以及Linux的docker安装方法,一下为Linux虚拟python环境安装docker的方法

1.1 superset安装步骤

安装superset的完全步骤如下:

安装miniconda->在miniconda中为superset创建python虚拟环境->安装superset

安装过程需要全程联网

2、安装Miniconda

为什么不用anaconda或者是conda?

因为anaconda环境内容较多,安装superset不需要较多工具

下载Miniconda(Python3版本)的地址为:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

按照以下命令进行安装,根据提示进行操作完成安装

拉取安装脚本
bash Miniconda3-latest-Linux-x86_64.sh 

在一开始阅读协议的时候可以按空格键快速阅读

笔者在使用命令安装时的安装miniconda地址为

/opt/module/miniconda3
加载配置

加载环境变量配置文件,使之生效

source ~/.bashrc

Miniconda安装完成后,每次打开终端都会激活其默认的base环境,我们可通过以下命令,禁止激活默认base环境。

conda config --set auto_activate_base false

3、创建python 3.10.4环境

配置conda镜像
 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
 conda config --set show_channel_urls yes
创建python环境
conda create --name superset python=3.10.4

conda环境管理常用命令

创建环境:conda create -n env_name
查看所有环境:conda info --envs
删除一个环境:conda remove -n env_name --all
激活环境
conda activate superset

如果想退出当前环境,使用如下命令

conda deactivate

4、安装superset

安装依赖
sudo yum install -y gcc gcc-c++ libffi-devel python-devel python-pip python-wheel python-setuptools openssl-devel cyrus-sasl-devel openldap-devel
安装(更新)setuptools和pip
pip install --upgrade setuptools pip -i https://pypi.douban.com/simple/
安装superset
pip install apache-superset -i https://pypi.douban.com/simple/

说明:-i的作用是指定镜像,这里选择国内镜像
注:如果遇到网络错误导致不能下载,可尝试更换镜像

pip install apache-superset --trusted-host https://repo.huaweicloud.com -i https://repo.huaweicloud.com/repository/pypi/simple
初始化Supetset数据库
superset db upgrade
创建管理员账户
export FLASK_APP=superset
superset fab create-admin
superset init

修改密码

superset fab reset-password --username admin --password 123456

username后面需要改成你想修改的用户的用户名,不需要修改

password后面为后续想改成的密码

修改完成后需要执行

superset init

重启

5、启动su

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾迪的技术之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值