04 2011 档案
摘要:如何去重一个oracle表, 这是数据仓库中经常要碰到的问题, 多数ETL工具都提供这样的功能, 如果要求用一条SQL, 该如何写呢? 如果是完全重复的记录,即所有字段均重复的记录, 去重很简单, distinct一下就行了; 如果是有部分字段重复(一个或多个关键字段)的记录, 去重会复杂些. 假设表table_a中, 包含重复的PK值, (正常情况下, PK应该是没有重复的), 同时假设该表又没有合适的唯一的字段 create table table_a (pk int, other_field varchar2(10)); 因为PK有重复, 所以删除多余记录不能仅仅依靠PK来区分, 可依靠
阅读全文
摘要:在OLAP这块, 有Oracle OLAP Option和Hyperion Essbase. 很多专门搞DWBI的人, 也搞不清楚这两者有哪些区别, 各自的特点和定位是什么? 今天找到一个非常全面的presentation, Oracle OLAP Option VS Oracle Essbase Dan Vlamis (Vlamis Software Solutions) http://www.vlamis.com/Papers/collab2008-presentation2.pdf 简单讲, Essbase销售的对象是LoB(Line of business), 而Oracle Olap
阅读全文