【发布时间】:2015-01-02 15:19:36
【问题描述】:
我想知道如何使用 OLAP 操作(切片、钻孔)从代表大学成绩册的数据仓库(由模式表示)中找到最终分数的标准偏差,我无法发布模式的图像,因为我声望点不够。
架构具有以下维度:
course
student
semester
instructor
department
gradebook
你能帮忙吗?
【问题讨论】:
标签: database data-warehouse olap
我想知道如何使用 OLAP 操作(切片、钻孔)从代表大学成绩册的数据仓库(由模式表示)中找到最终分数的标准偏差,我无法发布模式的图像,因为我声望点不够。
架构具有以下维度:
course
student
semester
instructor
department
gradebook
你能帮忙吗?
【问题讨论】:
标签: database data-warehouse olap
我认为您的问题需要更加具体。您是在谈论与 OLAP 数据库、分析服务、Oracle OLAP 等相关的特定产品供应商吗?例如,如果您使用的是 Analysis Services,MDX 语言有函数 (StdDev & StdDevP) 可以计算您在 Oracle 中传递的适当集合的标准差和总体标准差,同样不使用 MDX,但有一个合适的函数 (STDDEV)
如果您更一般地想了解如何计算标准差,那么您可能会理解它是一个数学公式,与 OLAP 无关,我会推荐 Brendan Foltz 的优秀、易于使用的广泛视频系列如果您有兴趣,可以查看一系列统计主题。在他的博客here 上有 3 个标准偏差 - 您会在选择行的中间找到它们(统计 101:标准偏差和 NFL 投篮命中率 - 第 1/3、2/3、3/3 部分)。
无论哪种方式,一旦您查阅了相应的产品文档,第二个将帮助您了解如何处理第一个。
【讨论】:
1- Roll-up on course from course id to department. 2- Roll-up on semester from semester id to all. 3- Slice for course=“CS”