史上最强superset 使用宝典 —-公司内部使用整理

前场安装请直接看方案二
一、方案一(已弃用)
1、安装python3以上

安装依赖包

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

下载安装

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 #安装
2.安装python虚拟环境

安装

yum upgrade python-setuptools
yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel cyrus-sasl-devel openldap-devel
pip3 install cryptography
pip3 install virtualenv

离线安装打包(先在有网的机子下载安装包)

curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-20.8.1.tar.gz
将安装包拷贝到离线机器上,然后使用下列命令进行安装
$ tar xvfz virtualenv-20.8.1.tar.gz
$ cd virtualenv-20.8.1
$ [sudo] python setup.py install

3、新建一个虚拟空间进行操作

创建虚拟环境

mkdir /opt/app/superset -p
python3 -m venv venv – 新建一个名为venv的容器空间,同时也会新建在当前目录下新建一个venv的文件夹,请提前切换好工作文件夹
. venv/bin/activate – 进入venv的容器环境
pip3 install superset – 容器环境下安装superset
3、安装依赖包

pip3 install -r requirements.txt – 安装依赖包

我已经下好,安装好的所有第三方包都在python3.6下的site_package文件夹中,解压后直接摔到对应的site——package中

superset db upgrade – 初始化db环境
export FLASK_APP=superset –账户设定
flask fab create-admin –创建账户按提示输入账密就好
superset load_examples –下载样例数据,可不执行
superset init –superset环境初始化
superset run -p 8088 -h 172.16.3.110 –with-threads – superset 启动(这里面我指定了端口和IP,分别是-p 和 -h 参数,建议指定成自己的服务器IP和某个端口,网页访问的时候, 还需要将这个端口对外开放,不然你本地登录网页访问会无法成功
4.oracle url配置实例:
oracle://model:model@172.16.3.71:1521/middledb

二、方案二
docker方案(superset和oracle需在同一个容器下)
1.拉取docker镜像
docker pull amancevice/superset

https://space.dingtalk.com/s/gwHOA3d6AwLOEN1BcAPaACBiNzkxZmE0NzBjMWQ0YTI5YjM0MTQ4MDcxMjdhMjcxMw 密码: 6YSL
以上已经镜像打包成s.tar: 放到root路径下(文件过大需本地解压后放到root下)
直接docker load

Original: https://blog.csdn.net/qq_44671288/article/details/124669907
Author: 人生之光荣在于屡仆屡起
Title: 史上最强superset 使用宝典 —-公司内部使用整理

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/745057/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球