`
mengqingyu
  • 浏览: 333370 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表
java.awt.Desktop.getDesktop().open(new File("D:\\Java"));
一、窗口函数简介: 到目前为止,我们所学习的分析函数在计算/统计一段时间内的数据时特别有用,但是假如计算/统计需要随着遍历记录集的每一条记录而进行呢?举些例子来说: ①列出每月的订单总额以及全年的订单总额 ②列出每月的订单总额以及截至到当前月的订单总额 ③列出上个月、当月、下一月的订单总额以及全年的订单总额 ④列出每天的营业额及一周来的总营业额 ⑤列出每天的营业额及一周来每天的平均营业额 仔细回顾一下前面我们介绍到的分析函数,我们会发现这些需求和前面有一些不同:前面我们介绍的分析函数用于计算/统计一个明确的阶段/记录集,而这里有部分需求例如2,需要随着遍历记录集的每一条记录的同时进行统计。 ...
最近项目需要开始研究OLAP于是做了如下总结: BI的基本概念: http://mengqingyu.iteye.com/blog/906526,http://mengqingyu.iteye.com/blog/906464 数据仓库DM:     业务系统—>ETL(DTS)—>原始数据库—>事实数据库—>OLAP—>前端报表。     业务系统就是用户的Oracle数据库了,里面有一些业务数据(当然自己的系统数据字典还是有的),此外还有一些二进制话单文件。     ETL过程就是一堆存储过程(维度的抽取、原始数据的抽取、事实数据的日结),然后通过DTS任务 ...
ETL (Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程)作为BI/DW(Business Intelligence)的核心和灵魂,能够按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。如果说数据仓库的模型设计是一座大厦的设计蓝图,数据是砖瓦的话,那么ETL就是建设大厦的过程。在整个项目中最难部分是用户需求分析和模型设计,而ETL规则设计和实施则是工作量最大的,约占整个项目的60%~80%,这是国内外从众多实践中得到的普遍共识。 ETL工具从厂商来分为两种,一种是数据库厂商自带的ETL工具,Orac ...
商业智能对每个不同的公司都有不同的定义. 如果你对这些公司的定义有兴趣的话,可以到http://waxdoll.cnblogs.com/archive/2005/07/03/185677.html 看看 其中微软的商业智能工具最广泛,包括,Microsoft SQL Server , Analysis Services Microsoft Office ,BI共同作业:SharePoint Portal Server , 可视化:Data Analyzer , 地理空间分析:MapPoint , 击流分析:Commerce Server 2000 , 零售与营销分析:BI Accelerator ...
    我国银行的信息化可以大致划分为3个阶段:业务自动化、数据集中化、管理信息化。以工、农、中、建、交为代表的综合性大型商业银行都已陆续完成了第二阶段的转变——数据集中。如何运用银行在历年经营中积累的海 ...
Pentaho商业智能套件提供企业级报表制作、分析、数据挖掘、数据集成与工作流功能。还可以利用其灵活与完整的基础框架来构建自定义的BI应用套件。 该项目主页:http://www.pentaho.com/ 商务智能套件SpagoBI提供一个基于J2EE的框架 ...
譬喻: id           name         value 1               a                 pp 2               a                 pp 3               b                 iii 4               b                 pp 5               b                 pp 6               c                 pp 7               c                 ...
如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。   代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件 ...
编者按:原文作者Eric Lippert是一名资深软件设计工程师,从1996年起一直在微软开发部门任职,协助设计并实现VBScript、JScript、JScript .NET、Windows Script Host、Visual Studio Tools for Office 和 C#。   Escalation的工程师JeremyK在他博客中问 ...
编者按:原文作者Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文是其中的另一篇。Alan认为:阅读优秀代码是提高开发人员修为的一种捷径。以下是全文。   我突然想起 ...
    1、只在网页标题中搜索的关键字:在搜索关键字前加intitle: 例如搜索关键字javaeye,那么就输入intitle:javaeye     2、在特定的站点中搜索关键字:在搜索关键字的前面或后面加上site:需要指定的网站地址,例如在javaeye上搜索学习笔记这个关键字,就可以在Google搜索框中输入 学习笔记 site:www.iteye.com或者site:www.iteye.com 学习笔记     3、只在url链接中搜索关键字:在搜索关键字前面加inurl: 例如搜索关键字javaeye,那么就在搜索框中输入inurl:javaeye     4、需要精确匹配输 ...
1.create user username identified by password; --创建用户 2.grant dba to username; --权限 3.drop user username cascade; --删除用户 4. CREATE TABLESPACE 表空间名 DATAFILE 'C:\Oracle\product\10.2.0\oradata\orcl\创建表空间文件名.dbf' SIZE 1G autoextend ON NEXT 10M MAXSIZE UNLIMITED --数据导入创建表空间 5. drop tablespace " ...
1.定义变量 Flex private var _name:String; Java private String _name; 2.接口中的方法 Flex function read(str:String):String; Java public String read(String str); 3.类中方法的区别 Flex public function read(str:String):String { return str; } Java public String read(St ...
1.策略模式     例如:动物有很多行为,把共同的行为用抽象类写出,并继承。不同的行为用一组接口和实现类来封装, 让他们之间可以互相替换,把接口的对象封装在抽象类中,提供set方法以便动态改变。这样可以被轻易地扩 充与改变。如果需要,甚至在运行时也可以改变行为。 场景:httpservlet#service 2.观察者模式     定义了对象之间的一对多关系,主题用一个共同的接口来更新观察者,主题类中存放着观察者对象集合,当主题有数据更新时候可以通知 多个观察者对象,包括通用的java.util包中的Observable,Observer。应用场景Swing框架的JButto ...
Global site tag (gtag.js) - Google Analytics