你的團隊主管剛轉寄一封行銷部門的資料需求郵件給你。他們希望在資料倉儲中按天統計「所有」的「信用卡使用者」,並且能依據目前的 dbt 模型自動更新。新的模型應命名為 total_creditcard_riders_by_day,並包含 day 與 total_cc_riders 這兩個欄位。
total_creditcard_riders_by_day
day
total_cc_riders
目前有一個可用的模型(也就是一個 SQL 資料表)名為 taxi_rides_raw,你可以用它來查詢。
taxi_rides_raw
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
了解 dbt 為何而生,以及如何用它來建立資料轉換專案。
透過操作資料模型並在 dbt 中建立以 SQL 為基礎的模型,深入掌握 dbt 的核心。你會學到基本的 SQL 模型、定義相依性、進行更新,並排除各種模型問題。
當前練習
學習如何使用 Jinja 樣板簡化 dbt 模型,並以 `ref` 函式定義階層式相依性,確保模型正確執行。