本次我们来拆解下Superset的相关架构

并根据大类来细致的走一下其中的源码,源码的解读并不是针对于特定的api,而是根据不同的主题,来自上向下的对源码进行拆解。

那么本次的Superset相关讲解将大致分为如下topic

  1. Superset如何运行
  2. Superset的权限控制,认证,权限管理
  3. Superset中如何新增api
  4. Superset中启动源码
  5. Superset中父类封装的接口,该如何通过模板机制修改父类动作
  6. Superset如何根据页面选择拼接出SQL并运行
  7. 如何注册新类型数据库作为SQL的后端。
  8. Superset的定时任务相关
  9. 利用helm部署Superset
  10. Superset如何利用Flask-Migrate进行数据库版本管理

在完成上面几个Topic的拆解后,希望大家可以吃透Superset这个以Flask为框架,并集成Sqlalchemy的项目。

发表评论

邮箱地址不会被公开。 必填项已用*标注