`
donyee
  • 浏览: 33914 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

从零开始构建数据仓库一建立开发环境

阅读更多

现在是网络时代,许多软件都可以免费的下载学习使用,当然如果是商业应用的话,最好要购买LICENSE。学习使用我个人推荐Oracle的相关软件产品,因为Oracle公司提供的都是完整的企业版软件下载,不像其他的公司都提供评估版的。而且需要Oracle技术的工作机会、薪水都还不错的。

数据仓库需要那些软件技术呢,下面列出我所了解的一部分:

<!---->1)              <!---->数据库:关系数据库是目前的主流应用。

<!---->2)              <!---->OLAP服务器:支持多维数据模型。

<!---->3)              <!---->相关API:没有API,就是“巧妇难为无米之炊“。

Oracle 10g就符合以上要求,内建有OLAP引擎,提供了OLAPDMJAVA API

其他的一些开发工具都可以从Oracle站点下载,如OWB(Oracle Warehouse Builder)Java开发工具EclipseNetBean都可以从互联网上免费下载使用。

目前市场上的数据仓库、OLAPBI软件厂商有Business Object(已被SAP购买 ),Congons(被IBM购买),Hyperion(被Oracle购买),以上三家是数据仓库市场的领头羊,都是在2007年被大佬给并购,因为大佬们也看好这片市场。Microsoft也占有一部分市场,其SQL server2005也提供了许多OLAPBI功能,而且Microsoft的文档蛮齐全的,有许多中文文档,不过我做的都是Java+Liunx/Unix+Oracle的开发。

一个完整的数据仓库要包括以下应用:

<!---->1)                          <!---->ETL工具,把数据从事务型数据库放到数据仓库中,还包括数据的转化、清洗等。

<!---->2)                          <!---->OLAP查询支持。

<!---->3)                          <!---->Data Mining,数据挖掘功能。

<!---->4)                          <!---->其他功能我也不清楚。

 

OVER!

分享到:
评论

相关推荐

    数据仓库入门基础和设计

    在实例学习中,我们可以参考书中提供的案例,了解如何从零开始构建一个数据仓库项目。这通常包括需求分析、数据源选择、ETL流程设计、数据模型建立、数据仓库架构设计以及最终的用户接口开发。实践是掌握理论知识的...

    3D实体化仓库,用threejs绘制,包含模型

    综上所述,这个"3D实体化仓库"项目是一个具有实际应用价值的Three.js实践案例,它涵盖了3D场景构建、动画制作、数据驱动、场景切换等多个关键技术点。对于想要学习Three.js或者寻求3D展示解决方案的开发者来说,这是...

    从零构建仪表盘系统原来是这样

    本文将详细探讨如何从零开始构建一个仪表盘系统,以及它在现代企业中的作用和实施要点。 首先,我们来了解一下仪表盘系统的定义和它在BI架构中的位置。BI仪表盘系统主要负责将BI分析师通过分析工具和数据仓库得出的...

    Android开发环境

    本文将围绕“Android开发环境”的主题,详细解析如何从零开始构建一个完整的Android开发环境,涵盖源码下载、开发工具安装、环境配置等多个关键步骤。 #### 一、下载Android源码与工具安装 构建Android开发环境的...

    OpenGL 开发环境的搭建

    本文将详细介绍如何从零开始搭建OpenGL开发环境,包括所需软件的下载、安装以及配置等步骤。 #### 一、环境需求 在开始之前,请确保您的计算机满足以下基本条件: 1. **操作系统**:本教程以Windows 10/11为例。 ...

    如何搭建CI环境,持续构建环境搭建

    以上就是从零开始搭建CI环境的全面指南,涵盖了从版本控制到自动化构建、测试和部署的各个环节。希望这个指南对你建立自己的CI系统有所帮助。记住,持续集成的目标是提高效率,减少错误,让团队更专注于创新和价值...

    openwrt 物联网开发从零开始手把手教程16,package 软件包开发

    本教程将详细介绍如何在OpenWRT平台上开发自定义的软件包(package),帮助读者从零开始掌握这一关键技术。 #### 二、OpenWRT简介 OpenWRT是一个基于Linux内核的操作系统,主要用于嵌入式设备。它为开发者提供了丰富...

    Business Objects数据整合技术

    它们提供了一套预先配置的报告和仪表板,以便用户能够迅速获取到关键业务指标,而无需从零开始构建整个数据仓库。 在数据整合过程中,BODI的一个重要特性是其结构概述,它允许用户清晰地理解数据流和处理逻辑,确保...

    从零开始学maven,maven学习笔记

    创建Maven项目有两种常见方式:命令行创建和集成开发环境(IDE)创建。在命令行中,可以使用`mvn archetype:generate`命令来创建一个新的Maven项目。对于Java项目,需要指定groupId、artifactId、packageName和...

    maven仓库 jar包

    在Java开发中,Maven仓库是一个至关重要的组成部分,它存储了大量的jar包,这些包包含了各种预编译的类和库,使得开发者无需从零开始构建项目。Maven仓库分为本地仓库、中央仓库和远程仓库,其中"maven-repository...

    泛微OAE10,E-Builder零代码应用构建平台操作手册

    首先登录泛微OA系统,在主界面上找到“eBuilder”入口进入零代码开发环境。点击“新建”按钮即可开始创建新的应用程序。 ##### 从空白创建 从空白开始是最基本也是最灵活的一种方式。选择“从空白开始”,然后按照...

    应用源码之1.开发环境搭建.zip

    开发环境搭建.zip"的资源旨在引导开发者从零开始建立一个有效的Android开发环境,并提供源码学习的基础。通过深入学习和实践,开发者不仅能搭建起一个高效的工作环境,还能在源码探索中不断提升自己的编程能力和技术...

    Ardent_DataStage_核心开发人员指南

    本手册不仅介绍了DataStage Manager 和 DataStage Designer 的主要功能和特性,还提供了详细的步骤指南,帮助读者从零开始构建自己的数据仓库应用。 #### 关于数据仓库 数据仓库是用于存储企业或组织历史数据的一种...

    Java与移动智能设备开发方向,《Android基础开发》、《Android高级开发》课程仓库.zip

    总的来说,这个课程仓库将引导你从零开始,逐步掌握Java在Android开发中的运用,无论是在基础层面还是进阶层面。通过实践项目,你将提升自己的开发技能,为构建专业级别的Android应用打下坚实基础。

    IDEA从0到1搭建本地hadoop开发环境

    本文旨在指导如何从零开始,在IntelliJ IDEA中搭建一个本地Hadoop开发环境。 #### 一、环境准备 **1. JDK环境配置** 为了搭建Hadoop开发环境,首先需要安装Java Development Kit (JDK),并且确保其版本为1.8或更...

    Informatica PowerCenter培训安排

    - **创建一个项目**:从零开始构建一个数据集成项目。 - **创建一个Mapping**:设计数据转换逻辑,定义数据源到目标之间的映射规则。 - **配置数据连接**:建立与源数据系统之间的连接。 - **创建一个Workflow**:...

Global site tag (gtag.js) - Google Analytics