徐小梅



摘要:為了解決高校各業務系統在信息化建設過程中,由于建設時間和空間上的差異,出現的“信息孤島”現象和數據離散、異構等問題,提出一種基于ODI的智慧校園數據集成共享平臺。平臺通過利用Oracle的ETL工具ODI,對各業務系統數據進行集成,并將集成后的數據共享給統一身份認證平臺以及網上辦事大廳和校園移動App中的各種應用與服務。通過平臺的構建和應用表明,業務系統的主要數據得到了治理和標準化,數據的交換和共享率也得到了很多大提升。
關鍵詞:智慧校園;數據集成;數據共享;統一身份認證;網上辦事大廳;ODI
中圖分類號:TP302? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)19-0076-03
Construction of Data Integration and Sharing Platform for Intelligent Campus Based on ODI
XU Xiao-mei
(Network & Information Center of Lanzhou Jiaotong University, Lanzhou 730070, China)
Abstract: In order to solve the problems such as “information island” phenomenon and data dispersion and heterogeneity caused by the difference of construction time and space in the process of information construction of various business systems in colleges and universities, a data integration and sharing platform of intelligent campus based on ODI was proposed. The platform integrates the data of various business systems by using ODI of Oracle ETL tool, and shares the integrated data to the unified identity authentication platform, as well as various applications and services in the online service hall and the campus mobile App. Through the construction and application of the platform, the main data of the business system has been governed and standardized, and the exchange and sharing rate of data has also been greatly improved.
Key words: intelligent campus; data integration; data sharing; uniform identity authentication; online service hall; ODI
1 背景
高校信息化建設隨著云計算、物聯網、大數據、智能感知等新興信息技術的不斷發展已經步入智慧校園建設階段,而高校在信息化發展的過程中,由于缺乏有效合理的規劃和協調,各業務部門根據自己的需求建設了眾多業務系統,出現了“信息孤島”現象,形成了數據類型和數據訪問方式多樣,數據標準不統一等問題,并且隨著時間的發展累積了大量的業務和數據資源,冗余數據和垃圾數據都普遍存在于業務系統中[1-4]。這些問題嚴重阻礙了智慧校園建設的進程,導致在數據層面,數據私有化,數據流動性不強,數據質量不高,各業務系統產生的數據無法交換、共享,無法發揮大數據的作用;業務層面,校內業務系統相互隔離,各應用之間的融合度不高[4-5],師生辦理業務跑路多、不方便。
為了解決上述問題,數據的集成和共享勢在必行,數據集成是把不同來源、格式、特點、性質的數據在邏輯上或物理上有機地集中,從而為用戶提供全面的數據共享,數據只有通過共享,才能保證數據的一致,減少冗余,提高利用率[6],實現數據的流動和業務的融合。本文提出一種基于ODI(Oracle Data Integrator)的智慧校園數據集成共享平臺,利用Oracle的 ETL(Extract-Transform-Load)工具ODI對各業務系統產生的源數據進行抽取、清洗和轉換后,將數據共享給統一身份認證平臺以及網上辦事大廳和校園移動App中的各業務系統、表單流程和服務,實現數據的交換、共享和流動;師生通過統一身份認證訪問網上辦事大廳和校園移動App中的各種業務和服務,實現單點登錄和業務的融合。
2 智慧校園數據集成共享平臺架構
針對智慧校園建設充分整合信息資源和應用資源的需求,本文提出的智慧校園數據集成共享平臺主要包括數據源層、數據處理層、數據存儲與管理層和數據應用與服務層,如圖1所示。
數據源層,主要是作為數據源的各業務系統的數據,包括結構化和非結構化的數據,利用ETL工具抽取到數據處理層。數據處理層根據國家規范標準和學校標準,對抽取過來的源數據進行清洗和轉換后,存儲到數據中心。
數據存儲與管理層主要是對數據的存儲和管理。其中,元數據管理的目的是在建立元數據標準的基礎上,統一進行數據抽取、清洗和轉換,以實現對各業務系統數據的整合[3]。主數據是全校范圍統一標準和規范的數據,以解決異構系統之間關鍵數據的不一致、不正確、不完整等問題。數據中心則以數據庫的形式存儲集成后的數據,主要用于各業務系統的數據共享、綜合查詢以及數據分析與挖掘等。