跳到主要內容
DS 301架構L1 + L2 證書

資料產品與分析工作流工程

把一次性 Notebook 轉化為可重複、可觀測、可失敗復原、具人工審核點的分析工作流與資料產品:從定義使用者、輸入輸出與 owner 開始,把探索程式拆成明確的 functions 與 stages,讓 config/secret 與程式碼分離,用 data contract 讓 pipeline 提早失敗,在 Guided Lab 把 notebook 改寫成 pipeline,再學會安全的 scheduling 與 incremental run、完整的 logging/metrics/lineage/observability、發布前的人工核准與 rollback,以及測試、失敗復原與 runbook,最後在 Independent Lab 交付一份可靠的 Analytics Workflow Canvas、可執行原型與 Runbook。

8 小時2 個模組中文 / English最後查核

課程主軸:從一次性分析到可靠資料產品

整門課沿著同一條學習循環走:Input Contract、Transform、Validate、Publish、Approve、Observe、Recover。AI 可以協助撰寫 pipeline 程式碼,人負責定義契約、審核發布並對結果負責。

  1. 1. Input Contract

    這個 pipeline 的輸入資料契約與使用者期望是什麼?

  2. 2. Transform

    探索程式是否已拆成具明確 input/output 的 stages?

  3. 3. Validate

    資料違反 contract 時,pipeline 是否會提早失敗?

  4. 4. Publish

    寫入邏輯是否 idempotent,發布是否保留可回退的前一版?

  5. 5. Approve

    高影響發布前,是否設有人工核准點?

  6. 6. Observe

    是否記錄了 run ID、row counts、freshness 與 lineage?

  7. 7. Recover

    失敗發生時,runbook 能不能讓人安全地判斷與復原?

你的下一步

DS 301 · Module 1 · 從 Notebook 到可重複分析工作流

已完成 0 / 18 項0%
開始學習

課程內容

  1. Module 1從 Notebook 到可重複分析工作流從定義 data product 的使用者、輸入輸出與 owner 出發,把探索程式拆成明確的 functions 與 stages,讓 config 與 secret 與程式碼分離,用 data contract 讓 pipeline 提早失敗,再於 Guided Lab 把 notebook 改寫成 pipeline。尚未開始0 / 5 · 約 240 分鐘
  2. Module 2可靠資料產品:驗證、部署、觀測與復原學會安全的 scheduling 與 incremental run、完整的 logging/metrics/lineage/observability、發布前的人工核准與 rollback,以及測試、失敗復原與 runbook,再於 Independent Lab 交付可靠的 Analytics Workflow。尚未開始0 / 5 · 約 240 分鐘

進度儲存在這個瀏覽器,不會記錄你的身分;只有在下方加入進度同步時才會上傳。

同步我的進度加入梯次後,進度可跨裝置保存,講師也能看到

資訊

加入後,你已完成的模組編號會連同「學員代碼」傳送給講師,講師可以看到你的進度。請使用講師提供的代碼,不要輸入姓名、公司機密或其他個資。進度資料與該梯次的其他資料一起保存。

實作與評量

關於這門課

學習成果

  • 定義使用者、輸入、輸出、freshness、品質期望與 owner
  • 將探索程式拆成具明確 input/output、可重跑的 stages
  • 設定與程式分離;禁止 hardcode secrets;理解 dev/test/prod
  • schema/quality 不符時提早失敗,區分 warning 與 blocking error
  • 建立 ingest→validate→transform→analyze→publish stages 與 checkpoints
  • 完成最終成果:Analytics Workflow Canvas + Executable Workflow Prototype + Runbook

完課證書

完成後可取得完課證書(L1);另可透過額外的實作審查取得能力證書(L2)。

達成條件

  • 完成全部 2 個課程模組
  • 後測評量達 80% 以上
  • 提交實作成果並經審查通過

課後回饋

約 2 到 3 分鐘,回饋會用來改進課程。

前往填寫回饋