尽管多维数据库在存储分析性数据方面有许多优点,但分析必需的一些数据元素更适合保留在关系数据库的关系结构中。驻留在 Hyperion Essbase 数据库中数据的范围一般处于摘要级别,在这一级别数据经过汇总和计算,以便计划和分析。在对业务进行计划和分析期间一般不检查详细的事务数据。
例如,假定您使用 Hyperion Essbase 来分析 Eastern 地区第一季度的零售情况。在分析经营业绩的正常过程期间,不使用详细的数据,如购买特定大小的某种产品的客户列表。然而,当您分析销售结果时,您可能想查看更详细的信息。Drill-Through 是一个工具,它允许您从存储在您机构的 Hyperion Essbase OLAP 服务器 中已归纳和计算过的数据下寻到存储在关系数据库中的详细数据。
数据库管理员为您预定义从 Hyperion Essbase 至关系源的数据映射。例如,Hyperion Essbase 成员 East、West、South 和 Central 可能映射至关系数据库中称为“区域”的字段。当您在电子表格中查看数据时,Hyperion Essbase 知道当前数据是如何映射至关系源的。例如,假设您在下面的电子表格中选择了单元 E4:
![]() |
该单元的维属性有:East、Feb、1996、Marketing、Bottles、Retail 和 Colas。其中一个或多个属性的组合成为 Drill-Through 查询的基础,该查询将从关系源中返回数据。
您可以从 Hyperion Essbase Spreadsheet Add-in 中存取预定义的 Drill-Through 报告,该报告以电子表格中 Hyperion Essbase 数据单元的维或成员交集为基础。 使用称为 Hyperion OLAP 桌面模型接口的 Integration Server 工具,您机构的管理员就可建立 Drill-Through 报告以便您存取;也就是说,已经根据要从关系源中检索哪些数据定义好了每一个 Drill-Through 报告。
从 Hyperion Essbase Spreadsheet Add-in“链接对象浏览器”对话框中存取 Drill-Through 报告。当您在工作表中选择了一个 Drill-Through 单元,并选择了“Essbase > 链接对象”时,“链接对象浏览器”对话框将显示一个您可以选择并运行的 Drill-Through 项。
图 174. 显示 Drill-Through 项的“链接对象浏览器”对话框
![]() |
标识工作表中哪些单元具有关联的 Drill-Through 报告,您可以定义标记为 Drill-Through 的单元的样式。有关详情,参见从电子表格存取 Drill-Through。
集成服务器 Drill-Through 报告是由您机构的管理员预先定义的,以便您查看或定制。编写报告的人员确定该报告是否可由 Drill-Through 用户定制。如果报告可以定制,使用“集成服务器 Drill-Through 向导”定制它。“Drill-Through 向导”是一个图形用户界面,它一步一步地指导您完成下列定制任务:
决定您需要查看预定义报告中的哪些列。
更改整个工作表中列的显示次序。
对特定的列选择升序或降序排序次序,例如,按字母顺序对经理列表排序。
对某一列定义过滤器,以便仅检索满足特定标准的数据。