C4Context title データ整備の全体像 Boundary(databricks_boundary, "Databricks") { Boundary(dbt_boundary, "dbt Project") { System(stg, "stg.sql", "生データを整形する SQL モデル") System(int, "int.sql", "中間集計を行う SQL モデル") System(marts, "marts.sql", "最終データマートを作る SQL モデル") } SystemDb_Ext(raw, "データレイク", "ローデータ") System(dashboard, "ダッシュボード") } Rel(raw, stg, "SELECT ... FROM raw data") Rel(stg, int, "SELECT ... FROM stg.sql") Rel(int, marts, "SELECT ... FROM int.sql") Rel(marts, dashboard, "可視化・分析")