1.2.1 dbt Core 与 dbt Cloud 在数据工程的世界里,dbt(data build tool)早已不是那个初出茅庐的“SQL 转换器”——它已悄然蜕变为现代分析栈的编译时操作系统:不接管运行时调度,却掌控模型依赖图的拓扑生成;不存储一比特数据,却定义了数据血缘的语义骨架;不提供 UI 界面,却通过 Jinja 模板引擎与 YAML 元数据协议,在 SQL 的土壤上长出了可编程、可测试、可版本化的数据契约。而在这套操作系统中,dbt Core 与 dbt Cloud 的分工,并非简单的“开源 vs 商业”二分法,而是一场精密的职责切分:前者是编译器与运行时内核,后者是持续集成引擎、协作中枢与可观测性平台。