Oracle Hyperion Planning 表结构解析

版权申诉
0 下载量 41 浏览量 更新于2024-07-08 收藏 325KB PDF 举报
"Hyperion Planning Tables Metadata.pdf 是一份由 Dave Farnsworth 创作的文档,旨在帮助Oracle/Hyperion Planning的技术人员理解Planning表结构。文档包含非官方资料、作者的知识以及实验经验的综合,但强调不能将其中任何信息视为绝对事实。作者建议读者参考文档末尾的查询来理解不同表格之间的关系。由于Planning表格的结构和用途随版本变化,此文档只能作为指导,不提供任何形式的保证。" 正文: Hyperion Planning是Oracle企业绩效管理(EPM)套件中的一个关键组件,用于财务规划、预算和预测。该文档"Hyperion Planning Table Definitions"深入探讨了Planning的数据库表结构,这对于理解和优化系统的性能至关重要。 在Hyperion Planning中,数据存储在多个表中,包括元数据、业务规则、工作表数据以及计算结果等。以下是一些主要的表结构及其功能: 1. **Dimensions Tables**:这些表包含了维度信息,如层次结构、成员属性和成员关系。例如,`FDM,dimensions`和`FDM,hierarchies`表存储了维度层次和成员数据。 2. **Forms and Worksheets Tables**:这些表与用户界面相关,如`FDM,forms`存储表单定义,`FDM,worksheetdata`则存储用户在工作表中输入的数据。 3. **Plans and Version Tables**:`FDM,plans`和`FDM,versions`存储计划和版本信息,这允许用户创建多版本的预算和预测。 4. **Calculation and Process Management Tables**:如`FDM,processlog`跟踪计算和处理历史,而`FDM,calcchains`管理计算链,这是定义数据计算顺序的关键。 5. **Security Tables**:`FDM,security`系列的表管理用户权限和角色分配,确保数据的安全性和访问控制。 6. **Formula and Business Rules Tables**:`FDM,formulas`和`FDM,businessrules`包含业务逻辑,定义了数据如何根据预设规则进行计算。 了解这些表之间的关系对于性能优化、问题排查和系统维护至关重要。文档末尾提供的查询可以帮助技术人员理解这些关系,例如,通过查询可以揭示数据如何在不同表间流动,或者计算过程如何影响最终结果。 尽管作者强调信息可能随产品版本更新而变化,这份文档仍为深入理解Hyperion Planning的内部运作提供了宝贵的参考。为了获取最新和最准确的信息,应结合Oracle官方文档和其他可靠来源一起学习,以便在实际操作中做出最佳决策。