Oracle_Hyperion_Essbase培训教材1.ppt_第1页
Oracle_Hyperion_Essbase培训教材1.ppt_第2页
Oracle_Hyperion_Essbase培训教材1.ppt_第3页
Oracle_Hyperion_Essbase培训教材1.ppt_第4页
Oracle_Hyperion_Essbase培训教材1.ppt_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OracleHyperionEssbaseV11 1 2系统概述 目录 1 Essbase安装配置 系统功能简介 EPMSystem是基于J2EE平台B S架构的解决方案 实现了真正的瘦客户端 用户可以通过标准的Web浏览器访问系统 进行数据的输入 分析和数据更新操作 并提供强大的与微软Office集成功能 业务人员可以通过Excel等作为数据分析的终端 系统Web层采用OracleHttpServer 应用层采用WebLogic中间件 后台DB2数据库存储Planning的元数据 预算数据存储在Essbase多维数据库中 1 Essbase安装配置 本系统部署架构纵向采用数据和应用分布式 水平上应用服务采用双节点集群方式 数据服务采用双机热备方式 避免了单点故障 系统部署方案 1 Essbase安装配置 1 Essbase安装配置 1 Essbase安装配置 1 Essbase安装配置 目录 2 Essbase系统架构及专有名词 目录 2 1Essbase多维结构介绍 Essbase在商业智能的应用 商业智能系统根据企业需要解决的问题 帮助企业建立相应的分析主题和分析指标 从业务系统的基础数据库中抽取需要的数据 按预先建立的业务模型进行分析决策 分析结果显示直观 形象 决策者只需要简单地点取操作 便可以从商业智能强大的销售分析工具中获得所需的决策信息 2 1Essbase多维结构介绍 多维存储原理 2 1Essbase多维结构介绍 Essbase整体架构 2 1Essbase多维结构介绍 EAS管理控制台 2 1Essbase多维结构介绍 ASO BSO Essbase支持两种模式的Application 一种是ASO模式 AggregateStorageOption 另一种是BSO模式 BlockStorageOption 两种模式存在着互补性 以下对于两种模式进行比较 2 1Essbase多维结构介绍 企业多维分析 2 1Essbase多维结构介绍 Essbase的优势 2 1Essbase多维结构介绍 HOLAP 目录 2 2EssbaseOLAP中的名词概念介绍 2 2EssbaseOLAP中的名词概念介绍 OLT A P 2 2EssbaseOLAP中的名词概念介绍 OLTP 2 2EssbaseOLAP中的名词概念介绍 OLAP 2 2EssbaseOLAP中的名词概念介绍 OLT A P的比较 2 2EssbaseOLAP中的名词概念介绍 事实表与维表 2 2EssbaseOLAP中的名词概念介绍 事实表与维表 数据库中的数据可以分成两个主要类别 描述性值和度量值由事实表和维表组成事实表记录了所有的实体的量值实体的描述性信息放在事实表周围的维表中维表和事实表通过主关键字和外关键字联系在一起 形成了 星型模式 对于层次复杂的维 为避免冗余数据占用过大的存储空间 可以使用多个表来描述 这种星型模式的扩展称为 雪花模式 2 2EssbaseOLAP中的名词概念介绍 商业智能的相关概念 OLAP数据存储OLAP旋转分析OLAP钻取分析OLAP切片切块分析OLAP多维连贯分析 商业智能相关概念 OLAP 数据存储 销售月报 时间 销售月报 区域 商业智能相关概念 OLAP 旋转分析 Pivot旋转 Slice切片 Dice切块 Drill down和Roll up钻取 时间 地点 产品 商业智能相关概念 OLAP 钻取分析 Coca Cola 24 WeekEnding 03 10 17 Food 24 举例查询问题 想知道可口可乐通过食品渠道在24号那一周的销售情况如何 商业智能相关概念 OLAP 切片 切块分析 举例查询问题 想知道可口可乐通过食品渠道在24号那一周的销售情况如何 商业智能相关概念 OLAP 多维连贯分析 2 2商业智能的应用层次 技术应用层次 2 2商业智能的应用层次 业务应用层次 目录 3 EssbaseOutline介绍 3 EssbaseOutline介绍 目录 3 1创建定义OutLine成员 成员是维的独立组件 例如 100 200 300都可以是Product维的成员 每个成员均具有唯一名称 维可以包含任意数量的成员 AnalyticServices可以存储与成员相关联的数据 在本章中称为已存储的成员 也可以在用户进行检索时动态地计算数据 3 1创建定义OutLine成员 目录 3 2理解维度类型 AnalyticServices不为属性维成员分配存储 反而 它在用户请求与成员相关联的数据时 动态计算各成员 标准维 表示商务计划的核心组件 且通常与部门功能相关 典型的标准有 Time Accounts ProductLine Market和Division 维的更改频率低于成员的更改频率 属性维 是与标准维关联的特殊类型的维 通过属性维 可以基于成员属性 特征 对标准维的成员进行分组和分析 例如 可将玻璃包装 不含咖啡因产品的利润率与罐装 含咖啡因产品的利润率进行比较 目录 3 3成员属性 维类型和属性关联 数据存储属性 合并运算符 公式 目录 3 4合并操作和成员存储类型 位置和运算符对合并的影响AnalyticServices按从上到下的顺序计算一个分支中的数据 例如 假设按次序有两个标记了加号 的成员及一个标记了乘号 的成员 AnalyticServices会将前两个成员相加 然后用所得的和乘以第三个成员 请注意 AnalyticServices在合并时总是从顶部的成员开始 因此成员的顺序和标签很重要 3 4合并操作和成员存储类型 3 4合并操作和成员存储类型 3 4合并操作和成员存储类型 3 4合并操作和成员存储类型 3 4合并操作和成员存储类型 3 4合并操作和成员存储类型 3 4合并操作和成员存储类型 目录 3 5在Outline中的计算规则 计算对于派生出特定类型的数据很重要 将通过计算而派生出的数据称为计算得出的数据 基本的 非计算得出的数据称为输入数据 在数据库Outline中定义计算逻辑 来实现逻辑运算的功能 对于简单的计算 如同比 环比等都可以采用为Outline中的成员定义计算规则来实现 Essbase对于基本成员都可以定义计算规则 一般将计算规则定义在指标 Account 类型的维度成员上 作为一个计算指标来使用 3 5在Outline中的计算规则 示例Measures维中的标签和运算符Measures维是TBC大纲中最复杂的维 因为它既使用时间数据 也使用帐户数据 它还包括公式和特殊标签 以帮助AnalyticServices计算大纲 本主题讨论TBC在Measures维 标记为帐户维的维 中包括的公式和标签 请仔细查看TBC在Measures维中定义的标签 见图43 本章先前的主题中论述了Measures维的许多属性 包括正号 负号 和否定号 合并运算符 以及诸如 帐户 和 仅标签 之类的标签 成员名Inventory和Ratios帮助用户在数据中导航 并且不包括数据 因此它们具有 仅标签 标签 Measures维本身有一个 仅标签 标签 Measures的部分成员具有 动态计算 标签 Measures的一些成员有时间平衡标签 TBFirst或TBLast 3 5在Outline中的计算规则 3 5在Outline中的计算规则 3 5在Outline中的计算规则 AnalyticServices用合并运算符计算Margin TotalExpenses和Profit成员 Margin 公式使用 运算符 意思是 用Sales的百分比表示Margin Profit 公式也使用 运算符 ProfitperOunce公式使用除法运算符 和函数 ATTRIBUTEVAL 计算以盎司计重产品每盎司的利润率 3 5在Outline中的计算规则 3 5在Outline中的计算规则 3 5在Outline中的计算规则 目录 3 6设置用户定义属性 UDA 创建UDA可为成员创建自己的用户定义属性 用户定义的属性 UDA 是关于成员的单词或短语 例如 可创建一个名为Debit的UDA 请在以下情况下使用UDA 在计算脚本中 定义UDA以后 可在计算脚本中查询成员的UDA 例如 可将所有UDA为Debit的成员乘以 1 使其显示为正数或负数 取决于数据的当前存储方式 在数据加载中 根据数据的UDA将其加载到数据库中时 可更改数据的符号 如果想执行计算 请有选择地检索基于属性值的数据 或在电子表格中对交叉表 旋转透视表和向下钻取提供全面的支持 创建属性维而不是创建UDA 3 6设置用户定义属性 UDA 目录 3 7创建属性维度 在大纲中 Product维的右边 词语Caffeinated Ounces和PkgType表明这些属性维与Product维相关联 标准维是任何非属性维的维 当一个属性维与一个标准维相关联时 该标准维就是该属性维的基本维 在图62的大纲中 Product维是Caffeinated Ounces和PkgType属性维的基本维 3 7创建属性维度 理解基本维与属性维及其成员的规则对于属性维成员和相应的基本维成员 有几条重要的规则 只能将稀疏维标记为属性维 在将大纲保存到服务器之前 每个属性维必须与一个标准稀疏维相关联 使其成为该属性维的基本维 属性维必须处于大纲的末尾 属性维具有类型设置 文本 数字 布尔或日期 文本是默认设置 虽然该类型是在维级别指定 但其只应用于维中的0级别成员 若删除一个维的属性标签 则AnalyticServices将删除其成员名称的前缀或后缀 前缀和后缀在大纲中不可见 一个基本维成员可以有许多属性 但对每个特定属性维 只能有一种属性 例如 产品100 10可以有大小和包装属性 但是只能有一个大小以及一种类型的包装 3 7创建属性维度 理解属性维关联的规则当使一个属性维与一个标准维相关联时 该标准维即成为这个属性维的基本维 一个属性维必须与一个稀疏标准维相关联 一个标准维可成为多个属性维的基本维 一个属性维只能与一个基本维相关联 例如 可有一个Size属性维 其具有成员Small Medium和Large 若使Size属性维与Product维相关联 就不能再使其与Market维相关联 若也想跟踪Market维的大小相关信息 则必须创建另一个名称不同的属性维 例如MarketSize 并使该MarketSize属性维与Market维相关联 3 7创建属性维度 理解属性成员关联的规则当使一个属性维的成员与一个基本维的成员相关联时 请遵循这些规则 不可使同一个属性维中的多个成员与同一个基本维成员相关联 例如 Bottle和Can包装类型不能同时与产品100 30相关联 可使不同属性维的成员与一个基本维的同一个成员相关联 例如 以每瓶16盎司出售的无咖啡因可乐产品 100 30 具有三个属性 Caffeinated False Ounces 16和PkgType Bottle 在使属性与基本维成员相关联后 若将基本维成员剪切或复制 并粘贴到大纲中的另一个位置上 则属性关联会丢失 AnalyticServices不要求基本维中的每个成员都与一个属性维成员相关联 与某个特定属性维中成员相关联的所有基本维成员都必须处于同一级别 例如 在图63中 具有Population属性的所有Market维成员都处于0级别 不能使1级别成员East与Population属性相关联 因为其他具有Population属性的Market维成员都是0级别成员 3 7创建属性维度 3 7创建属性维度 理解属性类型属性维具有一个类型 文本 数字 布尔或者日期 针对每种类型 都可以使用不同的功能 以对数据进行分组 选择或计算 虽然属性类型是在维级别指定 但其只应用于属性维中的0级别成员 默认的属性类型是文本 文本属性使得在计算中 可以进行基本的属性成员选择和属性比较 当执行这类比较时 AnalyticServices将比较字符 例如 包装类型Bottle比包装类型Can小 因为在字母表中 B在C的前面 在SampleBasic中 PkgType就是文本属性维的一个示例 数字属性维中 0级别成员的名称是数字值 计算中可包括数字属性维成员的名称 值 例如 可利用Ounces属性中指定的盎司数来计算各种产品每盎司的利润 还可以使数字属性与基本维值的范围相关联 例如 要按照市场人口分组来分析产品销售额情况 此时将人口小于或等于3 000 000的州分为一组 人口在3 000 001和6 000 000之间的州分为另一组 等等 数据库中所有的布尔属性维都只有两个成员 成员名称必须与数据库的设置匹配 例如 True和False 若有多个布尔属性维 则必须指定一个带前缀或后缀的成员名称格式 以确保成员名称的唯一性 例如 Caffeinated True和Caffeinated False 可使用日期属性来指定日期格式 月 日 年或日 月 年 并相应地对信息进行排序 有关如何更改日期格式的论述 请参阅第178页的 更改日期属性维中成员的名称 可在计算中使用日期属性 例如 可在计算中比较日期 以选择1999年10月12日以后所建立市场的产品销售额 3 7创建属性维度 3 7创建属性维度 3 7创建属性维度 3 7创建属性维度 目录 3 8时间序列设计 本章说明了如何在块存储数据库中计算时间系列数据 例如 可以通过计算某个特定时间段内的第一个值和最后一个值来实现库存跟踪 也可以计算至今的周期值 本章内容和块存储数据库相关 BSO 对于块存储数据库 时间系列计算假定已经在大纲中定义了动态时间系列成员 动态时间系列成员不支持聚合存储数据库大纲 但是 可以使用MDXPeriodsToDate函数在聚合存储数据库上执行时间系列计算和查询 3 8时间序列设计 3 8时间序列设计 3 8时间序列设计 3 8时间序列设计 使用动态时间系列成员为了动态地计算至今的周期值 需要在标记为时间的维上使用一个时间段的动态时间系列成员 不要在数据库大纲中直接创建动态时间系列成员 请启用预定义的动态时间系列成员 并将其与适当的层代编号关联 该过程将创建一个动态时间系列成员 例如 如果要计算至今的周期值 请启用Q T D成员 并将其与要应用动态时间系列成员的层代相关联 在SampleBasic中 包含季度的层代是层代编号2 其包含了Qtr1 Qtr2 Qtr3和Qtr4成员 AnalyticServices创建了一个名为Q T D的动态时间系列成员 并将其与层代2关联 Q T D成员计算季度内截至当前月的每月值 3 8时间序列设计 3 8时间序列设计 启用动态时间系列成员要使用动态时间系列成员 需要先启用它们 如果需要 可以为动态时间系列成员指定别名 例如为Q T D动态时间系列成员指定QtrToDate 然后可以SpreadsheetAdd in

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论