受治理的数据集

将数据定义转化为具有明确血缘的版本化资产。

Dataset 将探索性 SQL 与可复用数据契约分离。其稳定身份、不可变版本和语义元数据为报告建立受控基础,同时不隐藏来源血缘。

Dataset 将探索性 SQL 与可复用数据契约分离。其稳定身份、不可变版本和语义元数据为报告建立受控基础,同时不隐藏来源血缘。
Dataset 是契约,而不是改名后的查询结果。

Dataset 连接来源与查询血缘、规范化 SQL、列与语义元数据、生命周期状态和不可变 DatasetVersion。SavedQuery 仍是可编辑 SQL;Report 描述分析意图。

版本表示准确的契约状态。

更改 Dataset 拥有的 SQL、连接、来源、架构、列或列元数据会创建新的 DatasetVersion。Analytics 指标、RLS 和报告权限仍是独立契约。现有 ReportVersion 保持固定,直到用户验证新的 DatasetVersion 并保存新的 ReportVersion。

虚拟版本不会自动冻结数据行。

当 DatasetVersion 存储实时 SQL 契约时,后续运行可以在使用同一定义的同时读取更新的来源行。准确重建历史结果需要运行哈希和保留制品,或明确的物化快照。

比较显示已记录变更,而不虚构影响。

用户可以比较规范化 SQL、列、类型和已知血缘元数据。对于从未记录的关系,平台不会宣称能够提供通用的下游业务影响分析。

Dataset 与 Analytics 保持职责分离。

Dataset 拥有稳定数据资产及其版本。Analytics 拥有指标、RLS、资源权限、Query Context 和报告执行。该区分使治理边界可审阅。

Dataset 是契约,而不是改名后的查询结果。

Dataset 连接来源与查询血缘、规范化 SQL、列与语义元数据、生命周期状态和不可变 DatasetVersion。SavedQuery 仍是可编辑 SQL;Report 描述分析意图。

Dataset 可以源自 SQL Console 执行、SavedQuery、物理表或受控转换。

DatasetColumn 记录准确版本的已知架构与概要元数据。

SQL Console 提升会让权威 Dataset 与 Analytics 语义投影保持一致,但不会合并二者的所有权边界。

版本表示准确的契约状态。

更改 Dataset 拥有的 SQL、连接、来源、架构、列或列元数据会创建新的 DatasetVersion。Analytics 指标、RLS 和报告权限仍是独立契约。现有 ReportVersion 保持固定,直到用户验证新的 DatasetVersion 并保存新的 ReportVersion。

Report v4 → Dataset v2 · Report v5 → Dataset v2 · Report v6 → Dataset v3

虚拟版本不会自动冻结数据行。

当 DatasetVersion 存储实时 SQL 契约时,后续运行可以在使用同一定义的同时读取更新的来源行。准确重建历史结果需要运行哈希和保留制品,或明确的物化快照。

比较显示已记录变更,而不虚构影响。

用户可以比较规范化 SQL、列、类型和已知血缘元数据。对于从未记录的关系,平台不会宣称能够提供通用的下游业务影响分析。

准确的左右版本身份与 SHA-256 SQL 契约

感知行号并显示增删的 SQL 比较

列、类型、可空性和已知元数据变更

明确的未变更、已变更、新增、移除和不可用状态

Dataset 与 Analytics 保持职责分离。

Dataset 拥有稳定数据资产及其版本。Analytics 拥有指标、RLS、资源权限、Query Context 和报告执行。该区分使治理边界可审阅。

演进需要明确的接受决策。

新的 DatasetVersion 不会静默移动现有报告。用户比较契约、验证维度和指标、预览生成的查询,随后保存绑定到已接受 DatasetVersion 的新 ReportVersion。旧 ReportVersion 和运行保留原始绑定。

  1. 比较 Dataset v2 与 v3。

  2. 确认变更的 SQL、列与类型。

  3. 针对 Dataset v3 打开报告草稿。

  4. 验证元数据并编译只读 SQL。

  5. 在当前权限与 RLS 上下文中预览。

  6. 仅在接受后保存 Report v6 → Dataset v3。

下一步

从不容含糊的流程开始。

带上真正重要的系统、责任人、规则、交付义务和证据要求。

讨论关键流程