Oracle OLAP
w
国产商业智能 BI 这 20 年(1997~2017)| 天善智能 http://mp.weixin.qq.com/s/VJURX2qhmL0Uj1dctMyEig
1997~2001年,萌芽阶段
经历过商业智能早期阶段的人基本上都了解,有很长一段时间,商业智能作为一个新的、不是太好理解的概念,给身边的人、给客户介绍起来都是颇为费力的。要知道那时候数据分析这一类岗位都远远没有发展起来,在业务和IT之间承接的角色也是极为稀缺。早期商业智能的定义非常广泛,在介绍 PPT 中,总会有一页给人介绍商业智能,通常是会包括,数据仓库、ETL、OLAP(多维分析)、数据挖掘。那个年代,商业智能还包括了数据仓库这块的,而不像如今在很多场合仅代指前端展现部分。更为让现在的朋友会惊异的是,连数据挖掘都置于商业智能概念之下,没错,那时候真的是这样的。
因此,这个时期的商业智能(BI)前端工具,大致有两类功能方向:一类是支持多维分析(OLAP)这一功能的,简单说就是连 Cube,这一块也成为可视化及即席分析方面的核心功能。另外一类就是报表系,由于国内企业对于报表需求的刚需释放,以及对于格式的纠结和坚持,解决格式较为复杂固定报表功能也时常成为选型重点需求。
http://www.oracle.com/technetwork/cn/database/options/olap/index.html
Oracle OLAP 是一个内嵌在 Oracle Database 11g 中的世界一流水平的多维分析引擎。Oracle OLAP 多维数据集使用简单的 SQL 查询提供高级计算 — 以思维速度的响应时间生成查询结果。将 OLAP 多维数据集部署为物化视图时,可以直接利用这一出色的查询性能 — 增强了对详细关系表的概要查询能力。由于 Oracle OLAP 内嵌在 Oracle Database 11g 中,因此可以在安全的、可伸缩的企业就绪平台中集中管理数据和业务规则。
【自定义函数】
Oracle OLAP 简化了分析度量的生成,这些度量包括时序计算、财务模型、预测、分配、回归等内容。可以将数百个分析函数方便地组合在自定义函数中,从而能够解决几乎所有的分析计算需求。使用星型模式设计来表示 Oracle OLAP 多维数据集:维视图像星星一样分布在多维数据集(或者事实)视图的周围。OLAP 数据的这一标准表示,使得所有报表和分析工具或应用程序(包括高级业务智能解决方案、基于 SQL 的开发工具和 Microsoft Excel)能够以简单、高效的方法利用 Oracle OLAP 的功能。
拥有 Oracle OLAP,您可以:
- 借助高级分析计算来轻松定义多维模型
- 使用简单的 SQL 为所有报表和分析工具高效地提供丰富的分析
- 使用基于多维数据集的物化视图以透明方式提升对表的摘要查询性能
- 将 OLAP 数据与您 Oracle 数据库中的所有其他数据相结合 — 包括空间、数据挖掘、XML、文档等内容
- 利用现有的 Oracle 数据库专业技能和软件投资
【不受SQL制约】
OLAP多维数据库能提供比RDBMS更加丰富的分析功能,因为后者手SQL制约。
Oracle OLAP的更多相关文章
- ORACLE OLAP错误ORA-06512: at "SYS.OLAPIHISTORYRETENTION"
刚刚安装了ORACLE 10g R2后,启动数据库时发现告警日志有如下错误: Database Characterset is UTF8 replication_dependency_tracking ...
- Oracle OLAP 与 OLTP 介绍
文章出处:http://blog.csdn.net/tianlesoftware/article/details/5794844 感谢原作者的分享. 数据处理大致可以分成两大类:联机事务处理OLTP( ...
- Oracle分析函数-OLAP函数总结
ORACLE OLAP 函数 最近这个东东用得特别多,总结了一下 . 语法: FUNCTION_NAME(,,...) OVER() OLAP函数语法四个部分: 1.function本身 用于 ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...
- Oracle 11g静默安装软件+手工创建数据库
由于是二次跳转+远程操作,无法使用图形界面,不能直接图形界面安装.采用静默安装软件+手工创建数据库的方式完成需求. 静默模式安装Oracle软件,配置监听程序 手工建库 检查各组件是否符合要求 1. ...
- Oracle数据库异机升级
环境: A机:RHEL5.5 + Oracle 10.2.0.4 B机:RHEL5.5 需求: A机10.2.0.4数据库,在B机升级到11.2.0.4,应用最新PSU补丁程序. 目录: 一. 确认是 ...
- ORACLE 博客文章目录(2015-05-27更新)
从接触ORACLE到深入学习,已有好几年了,虽然写的博客不多,质量也参差不齐,但是,它却是成长的历程的点点滴滴的一个见证,见证了我在这条路上的寻寻觅觅,朝圣的心路历程,现在将ORACLE方面的博客整理 ...
- Linux下Oracle 10.2.0.1升级到10.2.0.4总结
最近部署测试环境时,将测试环境ORACLE数据库从10.2.0.1升级到了10.2.0.4,顺便整理记录一下升级过程. 实验环境: 操作系统:Oracle Linux Server release 5 ...
- ORACLE 10.2.01升级10.2.05 for windows 详细文档
最近要做一个数据库的升级工作,提前在自己的PC机上练习了一下,这种文档在网上很多,但是大多都是使用命令编辑脚本,其实数据库还有一个DBUA的升级工具可以使用,使升级工作方便了很多. OS环境:wind ...
随机推荐
- 【SSL2325】最小转弯问题
题面: \[\Large\text{最小转弯问题}\] \[Time~Limit:1000MS~~Memory~Limit:65536K\] Description 给出一张地图,这张地图被分为 n× ...
- Django中Model进阶操作
一.字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 pr ...
- 手写spring事务框架, 揭秘AOP实现原理。
AOP面向切面编程:主要是通过切面类来提高代码的复用,降低业务代码的耦合性,从而提高开发效率.主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等. AOP实现原理:aop是通过cgli ...
- Rust学习笔记1
这是一份不错的rust教程,目前包括4个block和4个project.全部完成后可以用rust实现一个简单的key-value存储引擎. 注意:Windows下rust貌似会遇到一些bug,强烈建议 ...
- 剑指offer-重构二叉树-树-python
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树.假设输入的前序遍历和中序遍历的结果中都不含重复的数字.例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7, ...
- C++ 中头文件<bits/stdc++.h>的优缺点
在编程竞赛中,我们常见一个头文件: #include <bits/stdc++.h> 发现它是部分C++中支持的一个几乎万能的头文件,包含所有的可用到的C++库函数,如<istrea ...
- vue filters过滤
<template> <div class="filters"> <h1 v-text="filtersTitle">< ...
- express热更新nodemon,自启动项目
一.说一下 每次修改文件,我们都需要重启服务器npm start,很麻烦,所以使用引入nodemon插件,解决这个问题,实现保存文件,即自启动刷新项目 二.直接开码 npm install nodem ...
- VB里面的字体颜色
颜色常数颜色常数 值 描述vbBlack &H0 黑色vbRed &HFF 红色vbGreen &HFF00 绿色vbYellow &HFFFF 黄色vbBlue &a ...
- 算法学习 howto
入门: The Most Important Algorithms http://www.risc.jku.at/people/ckoutsch/stuff/e_algorithms.html Alg ...