依照你的管理者要求,你已經初始化了 dbt 專案。接著閱讀文件時,你注意到需要建立專案的設定檔(project profile),用來定義你的資料庫/資料倉儲資訊。你的專案目前是實驗性質,必須搭配 DuckDB(本機執行的資料庫工具)。
你會看到 dbt 的主要設定是使用 YAML(副檔名為 .yml)檔案。在 YAML 檔中,你需要按照範例維持正確的縮排與格式,才能確保檔案能順利被解析。
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
了解 dbt 為何而生,以及如何用它建立資料轉換專案。
當前練習
透過操作資料模型並在 dbt 中建立以 SQL 為基礎的模型,深入掌握 dbt 的核心。你將學習基本的 SQL 模型、定義相依關係、進行更新,並除錯各種模型問題。
學習使用 Jinja 樣板來簡化 dbt 模型,並以 `ref` 函式定義階層式相依關係,確保模型正確執行。