superset安装配置以及简单玩了一下

文章目录

前言

好久没写博客,主要是复习进度太慢没什么时间敲代码,所以也没什么新的东西写。不过正好这两天放假然后在家可以稍微休息一下,就抽了点时间出来尝试搭点东西玩。
其实吧我昨天是想搭一下redash玩的,结果在win10上搭了几个小时,一开始不是库的问题就是cnpm install太慢,等了很久还是不能成功运行。然后还是妥协在docker上面去弄,结果docker compose的时候还是出错,到现在还是不知道什么原因,所以昨天就直接放弃了。今天换了一个目标,选择superset并且在ubuntu上面来搭建。

步骤

  1. 首先创建一个虚拟环境(提前安装好有anaconda)
    conda create -n superset(这是我设置的名字,你们可以改自己喜欢的) python=3.7
    最好提前把conda和pip的镜像源也配置一下
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
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 
  1. 激活刚刚创建好的环境:conda activate superset
  2. 安装一些conda插件以及superset
conda install -c conda-forge python-geohash 
pip install superset
pip install apache-superset

等待安装完毕
4. 启动superset,首先初始化,然后设置用户名、邮箱、密码(用户名和密码重要,邮箱我是乱填的)
superset db upgrade更新数据库
superset init
superset fab create-admin
superset run -p 8088(端口号自己设置,无冲突就行)
5. 启动后会提醒自带的数据库因为安全问题不能使用,这就需要去修改config.py或者去设置里修改
在这里插入图片描述
在这里插入图片描述

打开config.py然后把879行的True改成False

或者运行superset打开页面之后在database的编辑中修改,如果不想另外添加数据库源的话就都勾上。

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

  1. 最后选择导入csv,开始动手玩

效果

在这里插入图片描述在这里插入图片描述
太久没怎么实际动手操作了,搭建成功并且玩了一下还是很满足的。另外准备考研结束开一个计算机网络的总结专题,复习了一遍408结果没改还是很可惜的,不过也好反正我组成原理不会(哈哈哈)本来还想写一个比较隐私但是应该是大多数程序猿比较关心的问题(除了找女朋友之外的另外一件事),不过吧我比较爱面子,等我哪天做好心理准备了再发出来。

要在Ubuntu安装Superset,您可以选择从头开始安装或使用源码编译安装。 如果选择从头开始安装,您可以按照Superset官方文档提供的步骤进行操作。具体步骤可以参考官方文档。简单来说,您需要安装一些系统依赖,创建一个Python虚拟环境,并使用pip安装Superset安装完成后,您可以使用命令行启动Superset,比如。但请注意,这种安装方式可能会遇到权限问题,可能是因为pip的源不是最新的。如果遇到权限问题,您可以考虑使用源码编译安装的方式。 源码编译安装方式相对简单,但需要一些配置。您可以参考中提到的源码编译安装的方法。主要步骤是下载最新的源码,创建Python虚拟环境安装相关依赖,然后编译并安装Superset。这种方式可以支持语言选择,从而避免了汉化的需求。 总结起来,如果您想快速安装Superset,可以选择从头开始安装。但如果您需要自定义配置和语言选择,可以考虑使用源码编译安装的方式。 参考资料: 官方文档: https://superset.incubator.apache.org/docs/installation/installing-superset-from-scratch 示例命令: $ nohup superset run -h 0.0.0.0 -p 8088 --with-threads --reload --debugger > superset.log 2>&1 & 源码编译安装: https://superset.incubator.apache.org/installation.html#building-from-source<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [【原创】Ubuntu安装 Superset](https://blog.csdn.net/u011700186/article/details/109452580)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [superset安装与部署(Ubuntu16.10)](https://blog.csdn.net/u010665216/article/details/78109859)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

shelgi

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

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

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

打赏作者

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

抵扣说明:

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

余额充值