Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举 ...

打印 上一主题 下一主题

主题 968|帖子 968|积分 2904

Superset 的使用跟 tableau、ganglia、grafana、永洪、帆软等的可视化图表工具类似,基本步调都是设置数据源、设置SQL、设置图表参数等。下面针对Greenplum数据库进行一次设置演示。

1. 数据源设置

1.1 新增数据库

   (1)安装数据库驱动【首页看到支持Greenplum但是在安装驱动页面没有 使用PostgreSQL】
  

   (2)数据库 SQLAlchemy URI 参数
  

   (3)添加 Greenplum 数据库
  1️⃣ 选择 Data 点击 Databases 点击 +

2️⃣ 设置必填项 Database 和 SQLAlchemy URI 【其他选项暂不做设置】

3️⃣ 测试连接

4️⃣ 保存成功

1.2 新增数据集

由于我用的是基础设置的云服务器1核2G内存,实际能用内存只有1.4G,Greenplum数据库需要用去900M+ 而 Superset 要用掉 400M+ 会导致内存不足,故这里换成 MySQL 数据库和数据集进行下边的测试。
  1. # 首先也是安装 MySQL 驱动
  2. pip install mysql-connector-python
复制代码
设置跟 Greenplum 一样,这里不再贴出具体的设置步调图片,SQLAlchemy URI 按照官网demo:mysql+mysqlconnector://{username}:{password}@{host}/{database} 进行设置。
新增数据集:

设置数据集:

添加成功后:

2. 添加仪表盘

选择 Dashboards 点击 +

仪表盘相关设置:

3. 添加图表

选择 Charts 点击 +

数据集设置:

进行图表的设置【这里我们添加2个 随后可以用在仪表盘上】:
第 1️⃣ 个【面积图】

第 2️⃣ 个【饼图】

4. 将图表添加到仪表盘

将2个图表都添加到仪表盘:

编辑调整仪表盘布局:

5.总结

此次为简单使用,各个环节都有不少设置,生产过程中可以结合业务进行设置,盼望对大家有所帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户国营

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表