收藏本站

人工智能培训机构,上海涛德,算法工程师,数据科学家高端培训机构-上海涛德

涛德数据科学家培训:Essbase 11.2 入门第九讲-计算基础

2014-4-8 16:17| 查看: 2062| 评论: 0

摘要: 涛德数据科学家培训,计算概述 数据库包含两种类型的值:输入的值(输入数据)和根据输入数据计算得出的值(计算数据)。请参考以下示例: • 您是一家小公司的数据库管理员和开发人员,负责数据加载和报表工作。您 ...

计算概述

数据库包含两种类型的值:输入的值(输入数据)和根据输入数据计算得出的值(计算数据)。请参考以下示例:

您是一家小公司的数据库管理员和开发人员,负责数据加载和报表工作。您需要收集所有产品的每月销售额数值并计算每个产品系列的总销售收入。

您是一家大公司的预算分析员。您需要输入几个地区多个产品的销售成本的预算值和实际值,并计算每个地区各种产品的预算值和实际值之差。

您是一名销售经理,并且是 Essbase 高级用户。您的销售数据库部分包含所有产品的零售销售额数值和价格。您需要计算在将某种产品针对零售客户的价格增加 5% 的情况下,总利润会发生什么变化。

 

从以上示例中,您可以了解到计算数据的真正原因了。许多分析要求将详细数据聚合到摘

要成员中,以期发现那些在只研究详细数据时可能会忽视的趋势。例如,在将数据加载到

低级别的月份成员“一月”、“二月”和“三月”后,计算“年份总计”维时将会生成

高一级的“第一季度”值。类似地,将低级值加载到 GatewayApple Dell 后,计算

“客户”维时会生成高一级的“零售”值,等等。

数据库计算的另一个原因是执行复杂业务操作,例如成本分摊、销售或产品组合分析以及

假设调查。Essbase 块存储数据库执行这些类型的分析,并提供 250 多个函数来帮助您

更快地生成计算结果。

在块存储数据库中创建存储的计算值的过程称为“批量计算”,因为该过程通常是在处理

大批量操作(加载、计算和生成报表)期间发生的。通常,在加载输入数据后立即执行

批量计算。可以通过两种方式批量计算块存储数据库:通过大纲计算或通过计算脚本。

 

 

基于大纲的计算

大纲计算是最简单的计算方法。在块存储大纲计算中, Essbase 根据数据库大纲中成员

之间的关系以及成员合并运算符或公式来计算数据库。

在批处理流程中,通过执行默认数据库计算来启动大纲计算;默认计算包含计算脚本命令

CALC ALL,该命令根据数据库大纲中的合并运算符和公式来计算并聚合整个数据库。

 

基于脚本的计算

计算脚本包含一系列的计算命令、等式和公式。使用计算脚本可以确切地指定希望

Essbase 如何计算块存储数据库。例如,可以计算数据库的一部分或在成员之间复制

数据值。

 

<点击:上海涛德Oracle OCM认证及BI商业智能课程>|人工智能培训-上海涛德 ( 沪ICP备14006824号 )|网站地图   My title page contents

GMT+8, 2018-11-13 06:58 , Processed in 0.112114 second(s), 14 queries , Gzip On.

回顶部