COSCUP 2023

VulcanSQL - Open-source, Instant Data API Framework for data analysts
2023-07-29, 10:40–11:10 (Asia/Taipei), TR 510
Language: Traditional Chinese (Taiwan)

VulcanSQL (https://vulcansql.com/) 是個開源的 Data API 框架,讓 data analysts 不需要具備後端開發經驗,只需要 templated SQL 的撰寫能力,就可以把 data warehouse 中的資料轉成可共享給其他團隊使用的 API


VulcanSQL - https://vulcansql.com/

What is VulcanSQL

VulcanSQL 是個開源的 Data API 框架,讓 data analysts 不需要具備後端開發經驗,只撰寫需要 templated SQL ,VulcanSQL 提供如同 data analysts 習慣的 dbt (https://www.getdbt.com/) 使用經驗,在資料轉換後,即時的產出 Data API 讓資料共享上更容易

Why VulcanSQL

在我目前任職的公司 Canner,我們接觸到很多公司的 data analysts,在討論到資料共享時,例如 Data Team 想要把資料分享給 Marketing Team 做使用,Marketing Team 可能希望可以串接到外部服務做自動化的廣告推送,但 Data Team 總不能讓外部服務直接串接到內部的 Data warehouse 吧 ? 此時就會需要開發 API,但 API 的開發對於多數專精於 SQL 的 Data Team 並不是擅長的事情,API 應該怎麼開 ? 變數應該怎麼開,又該擺在 query 還是 body ? 權限控管又該怎麼處理 ?

VulcanSQL 提供 Data Analysts 快速搭建 Data API 的框架,只需要會 SQL,就可以開出最佳實踐的 API,讓資料共享,讓 data warehouse 更自動化的串接外部服務,都不是困難事


Difficulty

Beginner

Target Audience

data analysts with SQL experience

William Chang
- I'm CTO & Co-founder of Canner (https://cannerdata.com/tw)
- I spoke at COSCUP & JSDC a few years ago.
- I'm a data lover, a web lover with open-source experience. We open-sourced CannerCMS before and quickly reached 2.4k stars.

A Backend Engineer in Canner.
Born in Tainan, a foodie but not a sugar lover
Volleyball amateur