数据集将数据来源和查询、SQL、列的说明与业务含义、状态,与不可变的定义版本关联起来。保存的查询仍是可编辑 SQL;报告则规定在这些数据上分析什么。
更改 Dataset 拥有的 SQL、连接、来源、架构、列或列元数据会创建新的 DatasetVersion。Analytics 指标、RLS 和报告权限仍是独立契约。现有 ReportVersion 保持固定,直到用户验证新的 DatasetVersion 并保存新的 ReportVersion。
当 DatasetVersion 存储实时 SQL 契约时,后续运行可以在使用同一定义的同时读取更新的来源行。准确重建历史结果需要运行哈希和保留制品,或明确的物化快照。
用户可以比较规范化 SQL、列、类型和已知血缘元数据。对于从未记录的关系,平台不会宣称能够提供通用的下游业务影响分析。
数据集管理数据对象及其版本。分析功能管理指标、行级访问、权限、查询条件和报告执行。因此可以区分一项变更影响的是数据基础、计算方法还是访问范围。
明确分析采用了哪些数据和定义。
数据集将数据来源和查询、SQL、列的说明与业务含义、状态,与不可变的定义版本关联起来。保存的查询仍是可编辑 SQL;报告则规定在这些数据上分析什么。
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 比较
列、类型、可空性和已知元数据变更
明确的未变更、已变更、新增、移除和不可用状态
复用数据,同时分别管理分析和访问规则。
数据集管理数据对象及其版本。分析功能管理指标、行级访问、权限、查询条件和报告执行。因此可以区分一项变更影响的是数据基础、计算方法还是访问范围。
演进需要明确的接受决策。
新的 DatasetVersion 不会静默移动现有报告。用户比较契约、验证维度和指标、预览生成的查询,随后保存绑定到已接受 DatasetVersion 的新 ReportVersion。旧 ReportVersion 和运行保留原始绑定。
-
比较数据集的版本 2 和版本 3。
-
确认变更的 SQL、列与类型。
-
打开使用数据集版本 3 的报表草稿。
-
验证元数据并编译只读 SQL。
-
在当前权限与 RLS 上下文中预览。
-
接受后,保存关联到数据集版本 3 的报表版本 6。
下一步
从不容含糊的流程开始。
带上真正重要的系统、责任人、规则、交付义务和证据要求。
讨论关键流程简明解答
advanexus的这部分有什么作用?
创建可用于分析和报表的可复用数据集。比较查询和列的版本,保留数据源引用,并选择报表何时采用更新后的定义。
使用前应检查什么?
准确历史行需要保留的结果制品或明确物化快照契约。