从零开始构建数据仓库一建立开发环境
现在是网络时代,许多软件都可以免费的下载学习使用,当然如果是商业应用的话,最好要购买LICENSE。学习使用我个人推荐Oracle的相关软件产品,因为Oracle公司提供的都是完整的企业版软件下载,不像其他的公司都提供评估版的。而且需要Oracle技术的工作机会、薪水都还不错的。
数据仓库需要那些软件技术呢,下面列出我所了解的一部分:
1) 数据库:关系数据库是目前的主流应用。
2) OLAP服务器:支持多维数据模型。
3) 相关API:没有API,就是“巧妇难为无米之炊“。
Oracle 10g就符合以上要求,内建有OLAP引擎,提供了OLAP、DM的JAVA API,
其他的一些开发工具都可以从Oracle站点下载,如OWB(Oracle Warehouse Builder)。Java开发工具Eclipse、NetBean都可以从互联网上免费下载使用。
目前市场上的数据仓库、OLAP、BI软件厂商有Business Object(已被SAP购买 ),Congons(被IBM购买),Hyperion(被Oracle购买),以上三家是数据仓库市场的领头羊,都是在2007年被大佬给并购,因为大佬们也看好这片市场。Microsoft也占有一部分市场,其SQL server2005也提供了许多OLAP、BI功能,而且Microsoft的文档蛮齐全的,有许多中文文档,不过我做的都是Java+Liunx/Unix+Oracle的开发。
一个完整的数据仓库要包括以下应用:
1) ETL工具,把数据从事务型数据库放到数据仓库中,还包括数据的转化、清洗等。
2) OLAP查询支持。
3) Data Mining,数据挖掘功能。
4) 其他功能—我也不清楚。
OVER!
- 20:02
- 浏览 (116)
- 评论 (0)
- 分类: 从零开始构建数据仓库
- 进入论坛
- 相关推荐
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 1171 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
共 1 张
最新评论
-
我实现的一个dao助手类
异常都给你拦截了,只是简单的printStackTrace,对调用者不负责任。
-- by stworthy -
我实现的一个dao助手类
没有IBATIS那么复杂的,max什么的没有考虑到。
-- by donyee -
我实现的一个dao助手类
你不设skip和max..数据量稍微上去点你就得破产了。。
-- by rainerWJY -
我实现的一个dao助手类
下载来看看,支持交流~!
-- by readythink -
我实现的一个dao助手类
这个不是和iBATIS很像?SQL Map
-- by tenderghost






评论排行榜