我正在构建一个财务立方体,并在设计我的主要事实表时尝试了解最佳实践。
您认为更好的解决方案是什么:
- 在事实(金额)中有一个列,并有一个额外的字段来指示金融交易的类型(成本、收入、税收、退款等)。
吨
TransType Amount Date
Costs 10 Aug-1
Income 15 Aug-1
Refunds 5 Aug-2
Costs 5 Aug-2
- “透视”表以根据事务的类型创建多个列。
Costs Income Refund Date
10 15 NULL Aug-1
5 NULL 5 Aug-2
当然,多维数据集将遵循选择的任何选项 - 几个实际度量与几个计算度量,其中每一个都基于一个主要度量,同时从“事务类型”维度中的成员切片。
(通常所有交易类型都有相同的行数)
谢谢你。奥伦。