【Kyligence 公开课】视频回顾—— Superset设计与SQL查询

2019年 1月 29日

公开课现场座无虚席

在上周举办的 2019 年 Kyligence 公开课 NO.2 上,Kyligence 的 Python 全栈开发工程师赵勇杰同学为我们带来了关于 Superset 的精彩内容,当天小伙伴们都非常的热情、积极,现场座无虚席!以下是文字 & 视频回顾~

戳我看视频👇👇👇👇

在公开课上,勇杰分享了题为《 Apache Superset 的架构设计与SQL 查询》的演讲,通过代码与理论的讲解,带领现场的小伙伴快速了解了Superset的系统设计,包括Superset 系统架构、Superset代码结构讲解、可视化查询到SQL生成过程。

Superset 具有多种数据接口、包含数据探索、Dashboard、SQLLab、安全管控等功能,同时这些功能点下又具有一些极有前瞻性的细化功能,例如数据探索的可视化功能、时间过滤器功能、AdHoc功能等等。

Superset 主要功能

据勇杰介绍,数据可视化要解决的核心问题是数据到图形的投影,Superset为了解决这个问题,首先需要收集清理转换前端控件传来的值,各个图形控件经过转换会构造出标准查询接口,例如维度,度量,过滤器等;其次要通过这个标准查询接口编译出不同数据源可用的SQL语句并且下压到查询引擎。

光有理论没有代码?不存在!在讲解完理论的部分,勇杰还就以上理论在现场为大家讲解了Superset的核心代码。

最后,公开课在愉快的互动中结束!小伙伴们,我们春节后继续!