使用关系高效管理联接
Sigma 中的数据建模
Ben Harris
Technical Instructional Designer at Sigma
什么是关系?
预定义联接
任何人都可按您的联接逻辑添加列
什么是关系?
仅当用户从关联表添加列时才
执行联接
降低仓库成本
→ 仅在必要时联接
减少
临时联接带来的
错误
关系 vs. 联接
关系并不总优于联接
当只偶尔需要关联数据时,关系更佳
关系 vs. 联接
例:
小众交易
数据
主要用途:分析交易
有时
需账户或客户信息
关系 vs. 联接
例:
小众交易
数据
联接三张
表 → 随时可用
但对多数场景
更慢
、
查询成本更高
关系 vs. 联接
例:
小众交易
数据
关系
更适配:大多时候无需联接
需要时用户可
添加
账户/客户列
关系 vs. 联接
决策:为基表选用
联接
还是
关系
演示
演示
演示
演示
关系的最佳实践
关系具备方向性
关系的最佳实践
示例:
交易 到 账户:多对一(N:1)关系
账户 到 交易:一对多(1:N)关系
关系的最佳实践
本课程仅涵盖:
N:1
与
1:1
关系
Passons à la pratique !
Sigma 中的数据建模
Preparing Video For Download...