- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 Mondrian系列(五)-深入维度、层次和级别(4)-维度退化和内联表
1.维度退化 维度退化是指对于简单的维度来说,不创建自己的维表,例如,下面的事实表: product_id time_id payment_method customer_id store_id item_count dollars 55
2009-11-30 15:17:00 4266
原创 丢了一篇文章
Mondrian系列(五)-深入维度、层次和级别(2)跑到哪去了?今天发布的时间应该是11月30日,怎么发布出来是11月23日呢?csdn又在搞什么?
2009-11-30 02:57:00 1278
原创 Mondrian系列(五)-深入维度、层次和级别(3)-Level显示和多层次结构
1.排序和Level的显示 注意,在上述例子的时间层次中,在元素的ordinalColumn和nameColumn属性,会影响在结果中level如何显示。ordinalColumn属性指定了在层次表中的一个列,提供了给定level的成员的顺序,nameColumn指定要显示的列。 例如,在上面例子的月level中,datehierarchy表有month(1..12)和month_name(
2009-11-23 11:05:00 6749 4
原创 解决Oracle LogMiner获取数据字典文件需要修改UTL_FILE_DIR的问题
按照Oracle官方文档,在用logminer获取数据字典文件时,需要设置UTL_FILE_DIR参数,然而设置这个参数必须要重新启动数据库,在某些7×24的关键业务是做不到的,是否有其他的方法能够构造字典信息呢?答案是肯定的。 具体的步骤为: 1.数据库设置为归档 2.添加supplement log data 3. 将数据字典存储在redolog中,EXECUTE DBMS_LOGMN
2009-11-20 16:36:00 3620 2
原创 一个环境变量设置导致????的小问题
上个月装了一个Oracle11gR2,当时装的比较着急,都是按照大概的印象来安装。今天使用时,发现启动数据库时database open和database mounted的提示都是????,后来一检查,环境变量中的NLS_LANG没有设置,设置为 export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" 一切正常。
2009-11-20 09:35:00 978
原创 Mondrian系列(五)-深入维度、层次和级别(1)-映射维度和层次
1.映射维度和层次 维度和cube的联系通过有意义的列来连接,一个列在事实表中,另一个列在维表中。元素有属性foreignKey属性,是在事实表中的列的名字,元素有primaryKey属性。 如果层次有多个表,可以使用primaryKeyTable属性指定。 column属性定义了level的key。例子如下:
2009-11-19 11:02:00 3091 2
原创 赤裸裸的谋杀-看央视《徐宝宝死亡事件调查》有感
这件事的来龙去脉也不再多说了,大家都很清楚了。说说我的感受,首先,为这个小宝宝哀悼,这件事情最可怜的就是这个小宝宝,希望天堂里没有这样的杀人医生,无辜其次,为他的父母感到惋惜,我家也有宝宝,也有病住院过,当他父母看到自己的孩子死在自己眼前的时候,那种感觉会比自己死都难受,无能再次,对当事医生无比的愤怒,从道德层面上对其进行谴责已经远远不够了,无人性第四,南京儿童医院,打了草稿的撒谎
2009-11-16 22:02:00 2183 1
原创 Mondrian系列(四)-cube、度量、维度初窥
1.cube,立方体,是一种有名称的度量和维度的集合。度量和维度的共同点是事实表,例如下面例子中的事实表"sale_face_1997”。正如我们所见,事实表中保存了要被计算的度量,并且包含关联维度的表。 … 事实表使用标签定义,如果事实表不在默认的schema中,可以通过显式的s
2009-11-16 03:21:00 4826
原创 Mondrian系列(三)-如何设计Mondrian的Schema(2)-逻辑模型
3.逻辑模型 Schema的最重要的组成部分是cube、度量measure和维度dimension。 cube是在某一特定主题区域中维度和度量的集合 度量measure是你所感兴趣的测量数量,例如产品的销售数量或库存成本 维度dimension是一种属性,或一系列属性,取决于你如何将度量划分成子类型。例如,你可能希望
2009-11-10 15:37:00 2046
原创 Mondrian系列(三)-如何设计Mondrian的Schema(1)
1.什么是mondrian的Schema? Schema定义了多维数据库。其中包含了逻辑模型,由Cube、层次、成员组成,而且定义了逻辑模型到物理模型的映射。 逻辑模型组成了用来进行MDX查询的结构,包括cube、维度dimension、层次hierarchies、等级level以及成员member。 物理模型是逻辑模型的数据源,典型的物理模型是星型模型,通过关系数据库中的一系列表构成;后面
2009-11-09 10:56:00 4777
原创 Mondrian系列(二)-Mondrian的数据存储和聚合策略
一。Olap服务器根据数据存储方式被分为两种: 1.MOLAP(Multidimensional OLAP)在磁盘上存储所有数据,优化多维访问结构,典型情况下,数据存放在密集数组中,每个cell值需要4-8个字节。 2.ROLAP(Relational OLAP)在关系数据库中存储数据,事实表中的每行的列代表维度和度量。 一般有三种数据需要被存储,事实表数据、聚合和维度。 MOLAP数据库
2009-11-05 15:04:00 4233
原创 Mondrian系列(一)-Mondrian的四层架构
1.presentation layer,表现层决定了最终用户看到的内容,最终用户如何互相配合提出新的问题。有多种方法可以表现多维数据集,包括pivot表,饼图,线状图和条形图等等,还有一些高级的可视化工具,例如可点击的地图和动态图形。这些表现手段可能是用Swing或JSP来实现的,图形用gif或jpeg格式渲染,通过xml传递到远程的应用。 2.dimensional layer,维度层解析、
2009-11-05 10:39:00 6323 3
原创 tomcat6.0下中文字符转换的疑似bug
几个背景条件: 1.将connector 设置为UTF-8时出现 2.使用parameter传参数时出现 通过跟踪tomcat和struts的源码,发现如果connector被设置为UTF-8,则parameter中的中文都被解析成了方框,造成转码时都转成了一样的???? 解决方法: request.getQueryString(),直接从参数字符串中截取对应的参数值。
2009-11-02 16:18:00 1266
原创 mondrian的foodmart示例的Oracle10g版本
http://cid-3427924f1aff1e14.skydrive.live.com/embedicon.aspx/.Public/foodmart^_10g.rar">
2009-11-02 10:45:00 1288
java duck 屏幕保护程序
2011-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人