數據中心雜談—淺析元數據
2013-02-09
? 摘要:
在IT界,不管是菜鳥,還是老鳥,看見"元數據"這三個字都會感到很迷茫,更別說客戶了。這一方面歸功于我們中華文字的博大精深,另一方面則歸功于翻譯者的直來直去。筆者前幾年對元數據也是一知半解,人云亦云,但在世界末日并未如期到來之際,卻忽然開竅了,在此將自己的一些粗淺想法寫下來,供大家印證。
概念:
我們不能不說,中華文字真的博大精深,我們不需要新造很多漢字,而只需要把有限的漢字進行排列組合,就能表達近乎無限多的含義。幾千年前發明漢字的祖先無論如何也不會想到今天信息技術的發展,但通過漢字的組合依然可以覆蓋大多數信息技術概念和名詞。比如說,"數據"和"元"就可以組合出兩個完全不同的概念:數據元和元數據。只是這兩個外來詞在翻譯成中文之后,竟然具有了意想不到的繞口令效果,不但客戶感到繞嘴,就是軟件從業人員,也沒有哪個敢說百分之百透徹了解的。
區分數據元和元數據,筆者認為,在翻譯上要進行標準化,因為數據元的英文是Data Element,本來翻譯成數據元并沒有問題(筆者揣測譯者應該是一個文化功底很深的人,因為"元"字本身即有"一元初始"的含義),甚至可以說翻譯的很好,但為了避免繞口令似的麻煩,不妨按照我國著名信息化專家高復先教授的譯法,將Data Element譯為"數據元素",既不失其本義(與自然界化學元素類似),又能避免混淆。"數據元素"與"數據元"看似一字之差,但在口頭交流或落在文字上,"數據元素"都能更好、更清晰地表達其本義。
元數據,其英文為Meta Data,可以說翻譯的很好,但其英文釋義翻譯的就太直白了。元數據的英文釋義是Data about data,大多數書籍及文章都將其翻譯為"關于數據的數據"。以筆者的經歷來看,對大多數受眾,這樣翻譯出來的基本就是廢話:關于數據的數據是什么?沒有表達出來。筆者比較認可的一種譯法是將Data about data譯為"描述數據的信息"(很抱歉,一時找不到確切的出處,如果您是譯者,請與筆者聯系,定當注明出處),這種譯法很明確指出了元數據是一組信息,這一組信息是用來描述"數據"的,而且是結構化的。
元數據的釋義如此,元數據的概念,筆者認為《數據工程理論與技術》(國防工業出版社,戴建偉、吳照林、朱明東、龔建華等編著)一書中給出的描述比較合適:"在信息界,元數據被定義為提供關于信息資源或數據的一種結構化數據,是對信息資源的結構化描述。其實質是用于描述信息資源或數據的內容、覆蓋范圍、質量、管理方式、數據的所有者、數據的提供方式等有關的信息"。
目的和用途:
實際上并沒有一個統一格式的元數據來描述所有數據,因為元數據描述的對象可以是不同類別的,最開始元數據只是用來描述圖書資源的,大家可以根據這個統一的元數據格式構建自己圖書資源的元數據,便于圖書的檢索和共享。但是今天的元數據,涵蓋范圍要大得多,其描述的對象可以是數據生命周期中各階段的多個對象,例如數據元素、主題數據庫、報表、地理空間數據等。這里邊大家最熟悉的就是數據元素的元數據了,在ISO/IEC 11179中有詳細的描述。
元數據的目的和用途:實現信息資源共享,實現有效的數據管理。如同前面的描述的圖書資源一樣,我們可以針對企業或政府部門內部的信息資源,實施元數據管理,便于用戶發現自己需要的信息資源,實現單位內部或跨單位的信息資源共享。同時,對于數據管理者而言,也等于為自己管理的數據資產建立了更清晰的、結構化的一本帳。
實際應用:
最典型的元數據應用就是GB/T 18391-2009(基本等同于ISO/IEC 11179-2004)中描述的MDR(Metadata Registries),即元數據注冊系統。例如,某單位可以根據自己的需要,建立數據元素標準管理系統,數據元素的元數據包括:數據元素標識、中文名稱、英文名稱、注冊機構、同義名稱、相關環境、定義、分類模式、關鍵字、相關數據參照、關系類型、表示類別、表示形式、數據類型、最大長度、最小長度、表示格式、允許值、主管機構、注冊狀態、提交機構、備注等。這些元數據又可以分為標識類屬性、定義類屬性、關系類屬性、表示類屬性、管理類屬性和附件類屬性。數據元素標準管理系統,能實現數據元素的注冊、審核、審批、發布、修訂、廢止等功能。通過數據元素標準管理系統,能實現數據元素的一致性管理,便于實現系統整合和信息資源整合。
總結:
元數據本身并不是玄之又玄的東西,它對于數據標準體系建設,信息資源共享,數據管理,以及數據中心建設,都能起到很大的作用。以上是個人的一點粗淺見解,筆者愿與業界人士一起,對元數據進行更深入的研究和實踐,提升我國的數據管理水平。
關鍵詞:
上一頁:
下一頁:
聯系我們