monetdb - MonetDB 的良好用例 - 具有大约 10-15 维和父/子层次结构的星型模式
问题描述
我有一个星型模式:
- 一个事实表,每个维度有一列(大约 10 到 15 个维度)和一个关键值。数量将在 5000 万到 1 亿条记录之间
- 每个维度一个表,每个维度都有属性并且可以有一个或多个层次结构:
- 3维都是平的(只有一层)
- 其余维度具有多个级别(从 3 到 12),并且还可以具有多个并行层次结构(每个维度最多 5 个)。大多数维度是所谓的参差不齐的层次结构(叶成员位于不同级别)。维度成员的范围从每个维度 10 到大约 1000 个成员。
报告要求:
- 层次结构聚合
- 选择/过滤属性
奖金要求:
- 添加计算的可能性(如所有级别的 KPI 计算)
MonetDB 会是该用例的好工具吗,我真的找不到有关分层(父/子)聚合的任何信息?
解决方案
MonetDB 绝对是一个不错的选择。与往常一样,特定用例需要进行一些实验。既然你有模式(可能还有查询和数据),那将是下午的练习。