【Kyligence 公開課】視頻回顧—— Superset設(shè)計(jì)與SQL查詢

公開課現(xiàn)場(chǎng)座無(wú)虛席

在上周舉辦的 2019 年 Kyligence 公開課 NO.2 上,Kyligence 的 Python 全棧開發(fā)工程師趙勇杰同學(xué)為我們帶來(lái)了關(guān)于 Superset 的精彩內(nèi)容,當(dāng)天小伙伴們都非常的熱情、積極,現(xiàn)場(chǎng)座無(wú)虛席!以下是文字 & 視頻回顧~


Kyligence | Superset設(shè)計(jì)與SQL查詢_騰訊視頻?v.qq.com


在公開課上,勇杰分享了題為《 Apache Superset 的架構(gòu)設(shè)計(jì)與SQL 查詢》的演講,通過代碼與理論的講解,帶領(lǐng)現(xiàn)場(chǎng)的小伙伴快速了解了Superset的系統(tǒng)設(shè)計(jì),包括Superset 系統(tǒng)架構(gòu)、Superset代碼結(jié)構(gòu)講解、可視化查詢到SQL生成過程。

Superset 具有多種數(shù)據(jù)接口、包含數(shù)據(jù)探索、Dashboard、SQLLab、安全管控等功能,同時(shí)這些功能點(diǎn)下又具有一些極有前瞻性的細(xì)化功能,例如數(shù)據(jù)探索的可視化功能、時(shí)間過濾器功能、AdHoc功能等等。

Superset 主要功能

據(jù)勇杰介紹,數(shù)據(jù)可視化要解決的核心問題是數(shù)據(jù)到圖形的投影,Superset為了解決這個(gè)問題,首先需要收集清理轉(zhuǎn)換前端控件傳來(lái)的值,各個(gè)圖形控件經(jīng)過轉(zhuǎn)換會(huì)構(gòu)造出標(biāo)準(zhǔn)查詢接口,例如維度,度量,過濾器等;其次要通過這個(gè)標(biāo)準(zhǔn)查詢接口編譯出不同數(shù)據(jù)源可用的SQL語(yǔ)句并且下壓到查詢引擎。


光有理論沒有代碼?不存在!在講解完理論的部分,勇杰還就以上理論在現(xiàn)場(chǎng)為大家講解了Superset的核心代碼。


最后,公開課在愉快的互動(dòng)中結(jié)束!小伙伴們,我們春節(jié)后繼續(xù)!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容