c语言sscanf函数的用法是什么
313
2022-11-22
大数据可视化BI分析工具Superset部署-超详细!
1. 概述
Apache Superset是一个开源的、现代的、轻量级BI分析工具,拥有丰富的图表展示形式、支持自定义仪表盘,能够对接多种数据源、且拥有友好的用户界面,十分好用。
2. 应用场景
3. 安装及使用
3.1 环境要求
Superset是由Python语言编写的Web应用,要求Python3.7的环境。
3.2 安装Miniconda
为了不影响系统本身的python环境,本次部署选择conda,conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同Python版本的软件包及其依赖,并能够在不同的Python环境之间切换,Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等,Miniconda包括Conda、Python。此处,我们不需要如此多的工具包,故选择MiniConda。
superset_status(){result=ps -ef | awk '/gunicorn/ && !/awk/{print $2}' | wc -lif [[ $result -eq 0 ]]; thenreturn 0elsereturn 1fi}superset_start(){source ~/.bashrcsuperset_status >/dev/null 2>&1if [[ $? -eq 0 ]]; thenconda activate superset ; gunicorn --workers 5 --timeout 120 --bind hadoop102:8787 --daemon 'superset.app:create_app()'elseecho "superset正在运行"fi
}superset_stop(){superset_status >/dev/null 2>&1if [[ $? -eq 0 ]]; thenecho "superset未在运行"elseps -ef | awk '/gunicorn/ && !/awk/{print $2}' | xargs kill -9fi}
case $1 instart )echo "启动Superset"superset_start;;stop )echo "停止Superset"superset_stop;;restart )echo "重启Superset"superset_stopsuperset_start;;status )superset_status >/dev/null 2>&1if [[ $? -eq 0 ]]; thenecho "superset未在运行"elseecho "superset正在运行"fiesac
## 6.2 添加执行权限 ```bash [test@node02 ~]$ chmod +x superset.sh
6.3 启停命令
[test@node02 ~]$ superset.sh start [test@node02 ~]$ superset.sh stop [test@node02 ~]$ superset.sh status [test@node02 ~]$ superset.sh restart
7. 数据源插件
安装命令:
(superset)[test@node02 ~]$ conda install mysqlclient
其它插件可查询官网安装
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~