看看實際效果
數據血緣圖範例
同一款工具,四種需求。下方每張圖都是實際產生的成果。
輸入內容
建立貼文建立 API 流程圖:解析並驗證 JSON 請求、驗證身分並限制請求頻率、清理內容、在資料庫建立貼文、透過佇列通知追蹤者,最後回傳貼文 ID 或錯誤。
接著試試在資料庫儲存前加入圖片上傳驗證。為遭標記的內容加入審核流程。
流程圖 · Sugiyama layered DAG + orthogonal routing · schematex-flowchart
產生的圖表
什麼是數據血緣圖?
數據血緣圖會追蹤資料記錄的來源,以及資料經過哪些系統和轉換,最後被儲存或散布到何處。它能清楚呈現資料資產的上游來源和下游使用者。
當團隊需要了解某個值的由來、找出錯誤可能在哪個環節產生,或確認變更會影響哪些流程時,就可以使用數據血緣圖。請在每條重要連線上標示資料記錄或資料集。
- Standard
- Sugiyama layered DAG + orthogonal routing
- Engine
- schematex-flowchart
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
適用對象
誰會使用數據血緣圖?
追蹤提交的貼文如何經過驗證、內容清理、資料庫儲存和通知佇列。
追蹤已確認的資料外洩事件,以及所需的通知和後續處理記錄。
追蹤 Pull request 中繼資料和差異檔如何經過自動檢查,並產生報告和審查結果。
運作方式
三步驟製作數據血緣圖
01
描述需求
寫一段話就能開始。
“建立貼文建立 API 流程圖:解析並驗證 JSON 請求、驗證身分並限制請求頻率、清理內容、在資料庫建立貼文、透過佇列通知追蹤者,最後回傳貼文 ID 或錯誤。”
02
查看圖表
由合適的繪圖引擎產生。
03
提出修改
每次修改都會保留版本。
在資料庫儲存前加入圖片上傳驗證。
V2 · DRAWN FROM V1, NOTHING RETYPED常見問題
常見問題
什麼是數據血緣圖?
數據血緣圖會以視覺化方式呈現資料從來源、轉換和儲存位置,到報表、應用程式或使用者的完整流向。
為什麼數據血緣很重要?
它能協助團隊調查錯誤值、了解相依關係、規劃變更,並說明欄位或資料集的來源。
數據血緣圖應該包含哪些內容?
請納入資料來源、各步驟之間流動的資料記錄或資料集、轉換方式、儲存位置、目的地系統,以及重要的品質或核准檢查。
如何製作數據血緣圖?
先選定一筆資料記錄或一個資料集,找出它的建立位置,列出每個會修改或儲存它的系統,最後標出所有重要的使用者或輸出。
相關工具