2015-01-02 84 views
0

我想知道如何从代表使用OLAP操作(切片,钻取)的大学成绩簿的数据仓库(由模式表示)获得最终分数的标准偏差,我无法发布图像因为我没有足够的声望点。数据仓库 - OLAP操作

该模式具有以下尺寸:

course 
student 
semester 
instructor 
department 
gradebook 

能否请您这方面的帮助?

回答

0

我认为你需要在你的问题更具体。您是否在谈论与OLAP数据库,Analysis Services,Oracle OLAP等相关的特定产品供应商?例如,如果您正在使用Analysis Services,则MDX语言具有计算Oracle中传递的相应Set的标准偏差和总体标准偏差的函数(StdDev & StdDevP),它同样不使用MDX,但具有适当的函数( STDDEV

如果更一般地你想了解如何计算标准偏差,那么你可能理解它是一个数学公式,这与OLAP无关,我会推荐Brendan Foltz的优秀,易于使用的系列如果您有兴趣,可以在广泛的统计主题上观看视频。在他的博客here上有3个标准偏差 - 你可以在选择行的中间找到他们(统计101:标准偏差和NFL球场目标 - 第1/3,2/3,3/3)。

无论哪种方式,第二种方法都会帮助您了解如何处理第一种方法,一旦您查阅了相应的产品文档。

+0

这实际上是我在大学里学习的一门商业软件课程,在阅读材料时,我遇到了一些“CS”课程的平均值,例如整个数据仓库由一个然后我不得不进行深入分析,为所有学生分配CS课程成绩,因此幻灯片假定找到了平均值,但有一个问题被打开,要求找到最终成绩的标准偏差。模式仅使用OLAP操作。 – user3526532

+0

这是用于查找CS课程平均成绩的幻灯片的一个示例 '1-从课程ID到部门的课程简介。 2-学期从学期编号到所有人的总结。 3片当然=“CS” – user3526532

+0

好的。我想我明白他们想问你什么,但我必须出去,所以我会尽量在后面解释。我的想法是,他们基本上是在测试你对Star Schemas的理解,而不是对Snowflake Schema和相关事物的理解。 – Calvin