1997~2001年,萌芽阶段经历过商业智能早期阶段的人基本上都了解,有很长一段时间,商业智能作为一个新的、不是太好理解的概念,给身边的人、给客户介绍起来都是颇为费力的。要知道那时候数据分析这一类岗位都远远没有发展起来,在业务和IT之间承接的角色也是极为稀缺。早期商业智能的定义非常广泛,在介绍 PPT 中,总会有一页给人介绍商业智能,通常是会包括,数据仓库、ETL、OLAP(多维分析)、数据挖掘。
转载
2017-05-09 20:45:00
167阅读
2评论
Oracle OLAP的历史 Oracle OLAP的历史可谓悠久. Oracle在1995年从IRI手上买下Express产品时, Express已经是一个很强大的多维数据分析工具包了. Express被收购之后, 被命名为Oracle Express, 刚开始Oracle Express是一个独立的软件包, Oracle 9i开始作为OLAP
原创
2022-05-05 17:43:00
604阅读
一. Oracle OLAP 组件 说明 有关Oracle 的所有组件的说明,参考:Oracle8i/9i/10g/11g 组件(Components) 说明http://blog.csdn.net/tianlesoftware/article/details/5937382 联机分析处理OLAP(On-LineAnalyticalProcessing), 也称DSS决策支持系统。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。 OLAP是Oracle数据库企业版的一个多维分析引擎,采用oracle数据库来存储OLAP数据和元数据。 在OLAP.
转载
2012-03-05 16:14:00
202阅读
2评论
OracleOLAP与OLTP介绍数据处理大致可以分成两大类:联机事务处理OLTP(on-linetransactionprocessing)、联机分析处理OLAP(On-LineAnalyticalProcessing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结
转载
精选
2013-10-08 15:37:32
398阅读
一. Oracle OLAP 组件 说明 有关Oracle 的所有组件的说明,参考:Oracle8i/9i/10g/11g 组件(Componen
原创
2022-09-02 20:00:46
374阅读
数据处理大致可以分成两大类:联机事务处理OLTP(on-linetransactionprocessing)、联机分析处理OLAP(On-LineAnalyticalProcessing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,
转载
2010-08-07 11:22:00
49阅读
2评论
一. Oracle OLAP 组件 说明 有关Oracle 的所有组件的说明,参考:Oracle8i/9i/10g/11g 组件(Components) 说明http://blog.csdn.net/tianlesoftware/article/details/5937382 联机分析处理OLAP(On-LineAnalyticalProcessing), 也称DSS决策支持系统。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。 OLAP是Oracle数据库企业版的一个多维分析引擎,采用oracle数据库来存储OLAP数据和元数据。 在OLAP.
转载
2012-03-05 16:14:00
245阅读
2评论
数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直
转载
2023-03-02 19:09:33
544阅读
<br /><br /> 数据处理大致可以分成两大类:联机事务处
原创
2022-09-01 22:25:44
142阅读
一、引言Mondrian, 蒙得里安·皮特1872-1944荷兰画家,作品以交错的三原色为基色的垂直线条和平面为特点,他的著作包括 新造型主义(1920年),对抽象艺术的发展曾经产生很深影响。——金山词霸如是说。不过,本文所要讨论的可不是这位艺术家。那到底mondrian是什么呢?Mondrian是一个开源项目。一个用Java写成的OLAP(在线分析性处理)引擎。它用MDX语言实现查询
转载
2023-06-13 10:53:05
100阅读
概述Oracle-OLAP和OLTP解读Oracle-index索引解读Oracle-分区表解读Oracle-锁解读Oracle-等待事件解读Oracle-procedure/cursor解读通常来说,我们把业务分为来两类,在线事务处理系统(OLTP)和在线分析系统(OLAP)或者DSS(决策支持系统),这两类系统在数据库的设计上是如此的不同,甚至有些地方的设计是像相悖的。比如: OLTP 系统强
原创
2021-05-31 15:09:18
640阅读
概述Oracle-OLAP和OLTP解读Oracle-index索引解读Oracle-分区表解读Oracle-锁解读Oracle-等待事件解读Oracle-procedure/cursor解读通常来说,我们把业务分为来两类,在线事务处理系统(OLTP)和在线分析系统(OLAP)或者DSS(决策支持系统),这两类系统在数据库的设计上是如此的不同,甚至有些地方的设计是像相悖的。比如: OLTP 系统强
原创
2022-04-12 11:06:19
452阅读
刚刚安装了ORACLE 10g R2后,启动数据库时发现告警日志有如下错误: Database Characterset is UTF8replication_
原创
2021-08-23 10:27:37
1838阅读
# 实现Java OLAP
## 简介
在开始教授小白如何实现"Java OLAP"之前,让我们先了解一下OLAP(联机分析处理)的概念。OLAP是一种用于处理和分析多维数据的技术。它允许我们通过多维度和聚合计算来探索数据,从而更好地理解数据背后的模式和趋势。
在Java中,我们可以使用一些库来实现OLAP功能,如Mondrian和Pentaho。这些库提供了丰富的函数和API来处理多维数据,
原创
2023-08-09 07:15:53
146阅读
一、JDK8中Optional的方法使用介绍空指针异Optional常是导致Java应用程序失败的最常见原因。以前,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。受到Google Guava的启发,Optional类已经成为Java 8类库的一部分。Optional实际上是个容器:它可以
# 实现Java OLAP 引擎的步骤和代码示例
## 介绍
在本文中,我将指导你如何实现一个Java OLAP(Online Analytical Processing)引擎。首先,我将介绍整个实现过程的步骤,并提供一个简单易懂的表格来展示每个步骤。然后,我将逐步解释每个步骤需要做的事情,并提供相应的代码示例,并对代码进行注释以解释其含义。
## 实现步骤
下面是实现Java OLAP引
原创
2023-08-16 12:47:30
69阅读
HBase介绍HBase是运行于HDFS顶层的非关系型数据库,它具备随即读写功能,是一种面向列的数据库。我们都知道,Hive能将SQL指令转化为MapReduce任务执行,虽然它基于HDFS存储,但仍可看作分布式的SQL系统。与之相比,HBase采用了Bigtable的数据模型——增强的稀疏排序映射表(key-value),因此可看作分布式的NoSQL系统。HBase也延续了NoSQL数据库的优点
转载
2023-10-08 18:43:21
104阅读
我在这里不会介绍OLTP和OLAP的概念,这些入行的DBA都是必懂的。今天的话题是绑定变量为什么适合在OLTP系统而不宜于OLAP系统。从某种角度上我们可以这样看待OLTP和OLAP系统,OLTP系统小查询多而OLAP系统基本都是大查询,而它们致命的区别就是执行时间上(结果集有很大的区别),所以我们也可以说OLTP系统适合短查询、OLAP系统则适合长查询。不管怎样,在OLTP系统,我们需要注重小查
原创
2013-07-29 10:14:36
474阅读
目前还没有一个OLAP系统能够满足各种场景的查询需求。其本质原因是,没有一个系统能同时在数据量、性能、和灵活性三个方面做到完美,每个系统在设计时都需要在这三者间做出取舍。 目前我们能接触到的开源OLAP包括但不限定于:Hive、Hawq、Spark SQL、Presto、Kylin、Impala、D
原创
2023-07-01 05:19:43
367阅读
流/批/OLAP一体的Flink引擎介绍开源生态2.Flink整体架构2.1Flink分层框架 1.SDK层:分为三类:SQL/Table、DataStream、Python; 2.执行引擎层(Runtime层):Runtime层提供统一的DAG,用来描述数据处理的流水线,不管是刘还是批,都会转换为DAG图,调度层再把DAG转换成分布式环境下的Task,Task之间通过Shuffle传输数据; 3
转载
2024-02-27 16:17:41
108阅读