2009年10月16日 星期五

Data Warehouse 之爭

 

今天發現一件很好玩的事,原來…西方人…也會這麼))&$(I$L%…

 

有讀過Data Warehouse 文獻的人應該都認識Willam. H. Inmon 和 Ralph Kimball 這兩位大師吧。這兩位可說是開創了DW 的理論基礎(雖說兩位各自提的理論還蠻不相同的),也對DW 這產業有很大的貢獻。

 

不過今天要談的只有Inmon 大師。

 

前幾天讀到Inmon 的兩篇文章,他在這兩篇文章中抱怨有個叫匿名RAUL634 的人老是去修改他在Wikipedia 上的身家歷史,明明他,Inmon,就是發明Data Warehouse 這個辭的人,可是這位RAUL634老兄不知何居心,老是去改掉這段話。在這兩篇文章中,Inmon 還引經據典地說明,IBM 的研究員Barry Devlin 的確在1988 年IBM 的內部期刊中發表過一篇文章,但那篇文章裡從頭到尾只有用到 Information Warehouse 這兩個字。他,Inmon ,是第一個提出Data warehouse 這個辭的人,當時他還想要註冊這兩個字的所有權,曾經請過律師去查明是否有人用過這兩個字, 結果是某家出版社擁有這個辭的所有權,但是指跟資料庫完全沒關係的東西。所以最後的結論是:他,Inmon 是第一個提出Data warehouse 這個辭且表示與現在大家所說的BW 是同一個東西了人。

看到Inmon 這麼引經據典,我還真的相信他了…

 

沒想到,過了幾天,一個巧合下,我在當年那位IBM 研究員Barry Devlin 的部落格看到他反控Inmon 的文章。他說,事實勝於雄辯,直接去看他當年發表在IBM 期刊的文章就知道,他的文章裡明明白白的提出『Business Data Warehouse 』這個辭。我去檢查了Devlin 當年發表的文章,沒錯,文章裡出現了三四次Business Data Warehouse 這個辭。然後在那篇反控Inmon 文章的結尾,Devlin 還嘲諷Inmon說:你,Inmon ,要不要乾脆說自己是 universally recognized as the father of the data warehouse 的人算了(註一),ps 雖然很多人會不同意。

 

Well,看到這裡不知道你是如何想的,這事件真的有很令人玩味之處。當年Devlin 提出的辭是”Business Data Warehouse”,而不是”Data Warehouse”,所以說Inmon 是第一個提出 Data Warehouse 也沒錯。但在Inmon 那兩篇辯解的文章裡,Inmon 只敢說Devlin 當年提到的是 Information Warehouse ,他為啥不敢辯說 BDWDW 是兩個不一樣的字啊?!

 

註一:在Inmon 的部落格,他出版的書,他的Wikipedia 網頁…所有他有權力插一腳的地方都可以看到Inmon 這樣定位自己:Bill Inmon is widely recognized as the "father of data warehousing."。

註二:這篇文章並不是我不尊敬Inmon,其實不論是Inmon, Devlin 還是這篇文章只有輕輕帶過的Kimball,他們在BW 界的成就和貢獻都是我這輩子不可能達到的。

 

【輕鬆一下】
德國今年天氣超怪的,上一個星期還是高溫25度的美麗夏日,才過一個週末,馬上從夏天直接跳到冬季,這一星期沒有一天最高溫是超過五度的,秋天就這樣跳過去了,雖然這樣,還是要來看一下秋天的代表物==南瓜。來看看我第一次做的南瓜燈籠吧!
本日推薦文: Trick or treat!

沒有留言:

張貼留言