(一)OLAP的概念
数据仓库是管理决策分析的基础,要有效地利用数据仓库的信息资源,必须有强大的工具对数据仓库中的信息进行分析决策。在线分析处理或联机分析处理OLAP是一个应用广泛的商务智能使用技术。它可以根据分析人员的要求,迅速、灵活地对大量数据进行复杂的查询处理,并以直观的、容易理解的形式将查询结果提供给各种决策人员,使他们能迅速、准确地掌握企业的运营情况,了解市场要求。
OLAP是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据更深入了解的一类软件技术。OLAP的目标是满足决策支持或者满足在多维环境下特定的查询和报表需求,它的技术核心是“维”这个概念。
“维”是人们观察客观世界的角度,是一种高层次的类型划分。“维”一般包含着层次关系,这种层次关系有时会相当复杂。通过把一个实体的多项重要的属性定义为多个维(dimension),使用户能对不同维上的数据进行比较。因此OLAP也可以说是多维数据分析工具的集合。
随着数据仓库的发展,OLAP也得到了迅猛的发展。数据仓库侧重于存储和管理面向决策主题的数据;而OLAP则侧重于数据仓库中的数据分析,并将其转换成辅助决策信息。OLAP的一个重要特点是多维数据分析,这与数据仓库的多维数据组织正好形成相互结合、相互补充的关系。OLAP数据联机分析处理是实现商务智能的重要手段,是对数据仓库中多维商务数据进行在线分析处理,并生成新的商业信息。OLAP技术可用于多个功能域,如产品、销售和市场利润分析;制造的组合及后勤分析;经济上的联合、预算和预测、税收计划和成本会计等。
(二)OLAP的特点
根据OLAP产品的实际应用情况和用户对OLAP产品的需求,人们提出了对OLAP简单明确的定义,即共享多维信息的快速分析。因此,OLAP应该具有以下4个方面的特性:
1.快速性(www.daowen.com)
要求系统能在数秒内对用户的多数分析要求做出反应。如果终端用户在30s内没有得到系统的响应就会变得不耐烦,因而可能失去分析的主线索,影响分析的质量。
2.可分析性
在应用OLAP的过程中,用户无须编程就可以定义新的专门计算,将其作为分析的一部分,并以用户所希望的方式给出报告。用户可以在OLAP平台上进行数据分析,也可以连接到其他外部分析工具上进行数据分析,例如连接时间序列分析工具、成本分配工具、意外报警和数据挖掘等。
3.多维性
系统能够提供对数据分析的多维视图和多维分析,包括对层次维和多重层次维的支持。
4.信息性
不论数据量有多大,也不管数据储存在何处,OLAP系统应能及时获得信息。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。