另一种方法是使提取、转换和加载(ETL)流程在加载事实表时更新汇总表。
理想情况下,数据仓库的结构提供一个针对业务用户想问的所有问题的汇总表。
最后,分析最后一个ETL作业LOAD_SALES_SUM的元数据信息,这个作业填充汇总表。
当用户向下钻取更多细节时,每个汇总表都包含更多行,直到用户到达事实表(见图1)。
汇总表存储以回答常见(或资源密集型)业务查询的方式汇总的数据。
顶级汇总表可能拥有约100,000条记录,下一级汇总表有可能拥有数百万条记录。
除了综述表格外,还给出了问题及其产生的后果的一些具体例子。
我们构建了一个汇总表,汇总收入和费用细节,显示每笔交易的最终结果。
当他们发现需要更多细节的问题时,他们可以向下钻取到另一个汇总表或细节事实表。
在本教程中,我们已经考察了J2ME的背景,研究了J2ME的配置和简表。
清单4展示了一个使用有关联总结表的staging表的例子。
总结表名为EMP_SUMMARY,它基于SAMPLE数据库中的底层表EMPLOYEE。
从汇总表,他们可以选择打算进一步向下挖掘查看更多细节的维度。
COUNT函数非常有用,可以在任何级别显示汇总表中的每个汇总行由多少条记录组成。
但是,如果你有一些数据相当静态,你可以用聚集器创建一个摘要表。
不过,DB2会尽其所能优化重新计算,例如扫描总结表,而不是整个基本表。
有关比较ClickOnce和WindowsInstaller技术的汇总表,请参见
采用超小型LLPXX13无铅封装的新型EMI滤波器阵列:一览表