ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:352.61KB ,
资源ID:7213484      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7213484.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大数据技术之Superset8数据可视化.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大数据技术之Superset8数据可视化.docx

1、大数据技术之Superset8数据可视化大数据技术之Superset版本:V1.0第1章 Superset入门1.1 Superset概述Apache Superset是一个开源的、现代的、轻量级BI分析工具,能够对接多种数据源、拥有丰富的图标展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用。1.2 Superset应用场景由于Superset能够对接常用的大数据分析工具,如Hive、Kylin、Druid等,且支持自定义仪表盘,故可作为数仓的可视化工具。第2章 Superset安装及使用Superset官网地址::superset.apache.org/2.1 安装Python环境

2、Superset是由Python语言编写的Web应用,要求Python3.6的环境。2.1.1 安装Minicondaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同Python版本的软件包及其依赖,并能够在不同的Python环境之间切换,Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等,Miniconda包括Conda、Python。此处,我们不需要如此多的工具包,故选择MiniConda。1)下载Miniconda(Python3版本)下载地址:s:repo.anaconda/miniconda/Miniconda3

3、-latest-Linux-x86_64.sh2)安装Miniconda(1)执行以下命令进行安装,并按照提示操作,直到安装完成。atguiguhadoop102 lib$ bash Miniconda3-latest-Linux-x86_64.sh(2)在安装过程中,出现以下提示时,可以指定安装路径(3)出现以下字样,即为安装完成3)配置环境变量修改/etc/profile.d/env.sh文件,内容如下4)取消激活base环境Miniconda安装完成后,每次打开终端都会激活其默认的base环境,我们可通过以下命令,禁止激活默认base环境。conda config -set auto_a

4、ctivate_base false2.1.2 创建Python3.6环境1)配置conda国内镜像conda config -add channels s:mirrors.tuna.tsinghua.edu/anaconda/pkgs/freeconda config -add channels s:mirrors.tuna.tsinghua.edu/anaconda/pkgs/mainconda config -set show_channel_urls yes2)创建Python3.6环境conda create -name superset python=3.6说明:conda环境管理

5、常用命令创建环境:conda create -n env_name查看所有环境:conda info -envs删除一个环境:conda remove -n env_name -all3)激活superset环境conda activate superset 激活后效果如下图所示说明:退出当前环境conda deactivate4)执行python命令查看python版本2.2 Superset部署2.2.1 安装依赖安装Superset之前,需安装以下所需依赖sudo yum install -y python-setuptoolssudo yum install -y gcc gcc-c+

6、 libffi-devel python-devel python-pip python-wheel openssl-devel cyrus-sasl-devel openldap-devel2.2.2 安装Superset1)安装(更新)setuptools和pippip install -upgrade setuptools pip -i s:pypi.douban/simple/说明:pip是python的包管理工具,可以和centos中的yum类比2)安装Supetsetpip install apache-superset -i s:pypi.douban/simple/说明:-i的

7、作用是指定镜像,这里选择国内镜像3)初始化Supetset数据库superset db upgrade4)创建管理员用户export FLASK_APP=supersetflask fab create-admin说明:flask是一个python web框架,Superset使用的就是flask5)Superset初始化superset init2.2.3 启动Supterset1)安装gunicornpip install gunicorn -i s:pypi.douban/simple/说明:gunicorn是一个Python Web Server,可以和java中的TomCat类比2)

8、启动Superset第一步:确保当前conda环境为superset,及下图所示第二步:启动gunicorn -workers 5 -timeout 120 -bind hadoop102:8787 superset:app -daemon 说明:-workers:指定进程个数-timeout:worker进程超时时间,超时会自动重启-bind:绑定本机地址,即为Superset访问地址-daemon:后台运行3)停止superset停掉gunicorn进程ps -ef | awk /gunicorn/ & !/awk/print $2 | xargs kill -9退出superset环境c

9、onda deactivate4)登录Superset访问:hadoop102:8787,并使用2.2.2节中第4步创建的管理员账号进行登录。第3章 Superset使用3.1 对接MySQL数据源3.1.1 安装依赖conda install mysqlclient说明:对接不同的数据源,需安装不同的依赖,以下地址为官网说明:superset.apache.org/installation.html#database-dependencies3.2.1 数据源配置1)Database配置Step1:点击Sources/DatabasesStep2:点击Step3:点击填写Database及S

10、QL Alchemy URI注:SQL Alchemy URI编写规范:mysql:账号:密码IP/数据库名称Step4:点击Test Connection,出现“Seems Ok!”提示即表示连接成功Step5:保存配置2)Table配置Step1:点击Sources/TablesStep2:点击Sources/TablesStep3:配置Table3.2 制作仪表盘3.2.1 创建空白仪表盘1)点击Dashboards/+2)配置仪表盘3)保存仪表盘3.2.2 创建图表1)点击Charts/+2)选则数据源及图表类型3)选择何使的图表类型4)创建图表5)可修改语言为中文,方便配置6)按照说明配置图表7)点击“Run Query”8)保存图表,并将其添加到仪表盘3.2.3 编辑仪表盘1)点击“Edit dashboard”2)调整图表大小以及图表盘布局3)点击下图中箭头,可调整仪表盘自动刷新时间

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1