本發(fā)明涉及網(wǎng)絡(luò)信息資源利用領(lǐng)域,具體涉及一種將各部門間的數(shù)據(jù)資源進(jìn)行整合,同一數(shù)據(jù)資源訪問接口達(dá)到資源共享的方法。
背景技術(shù):
近年來,隨著各部門信息化建設(shè)的深入發(fā)展,各部門掌握的數(shù)據(jù)信息資源迅速發(fā)展及劇增,信息資源作為政府寶貴的財富,已經(jīng)成為社會運(yùn)行和發(fā)展不可缺少的生產(chǎn)要素、無形資產(chǎn)和社會財富。對于各部門尤其是政府部門而言,已經(jīng)把加強(qiáng)信息資源的管理、開發(fā)和利用作為成為維護(hù)社會穩(wěn)定和指導(dǎo)運(yùn)行的有效手段。但如今全球信息化飛速發(fā)展、信息量爆炸式增長,各部門各自分別建設(shè)的信息化平臺以及信息資源的分散與割裂已經(jīng)成為信息化建設(shè)的主要瓶頸,“信息孤島”現(xiàn)象十分普遍,在一定程度上嚴(yán)重影響著部門自身管理職能的完善和服務(wù)水平的提高,影響著管理者決策的科學(xué)性和有效性。在這樣的背景和趨勢之下,對有效接入各部門數(shù)據(jù)資源的方法與技術(shù)的研究逐漸成為政府相關(guān)系統(tǒng)重點(diǎn)關(guān)注領(lǐng)域。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種部門間數(shù)據(jù)資源接入方法,旨在能幫助各部門行之有效的接入其他部門的各類數(shù)據(jù)信息資源,形成各類數(shù)據(jù)資源的有效匯聚,構(gòu)建可供數(shù)據(jù)共享的數(shù)據(jù)中心。
本發(fā)明的技術(shù)方案如下:
一種部門間數(shù)據(jù)資源接入方法,其特征在于包括以下步驟:
(1)由將各部門相關(guān)信息資源由單位業(yè)務(wù)生產(chǎn)庫推送至前置機(jī)數(shù)據(jù)庫中,系統(tǒng)根據(jù)資源更新頻率要求設(shè)置定時任務(wù)訪問單位業(yè)務(wù)生產(chǎn)庫,讀取相關(guān)信息資源數(shù)據(jù)庫表,將符合更新條件的數(shù)據(jù)插入到前置機(jī)對應(yīng)數(shù)據(jù)庫表中;
(2)在數(shù)據(jù)資源中心接入設(shè)置前置機(jī)區(qū)域、數(shù)據(jù)中心區(qū)域和交換區(qū)域;其中在前置機(jī)區(qū)域用于部署前置機(jī)設(shè)備,并構(gòu)建前置數(shù)據(jù)庫臨時存儲在前置接入階段推送的信息資源;數(shù)據(jù)中心區(qū)域由匯聚區(qū)、管理區(qū)和專題區(qū)組成,是數(shù)據(jù)中心接入信息資源的核心存儲;交換區(qū)域由內(nèi)外網(wǎng)交換系統(tǒng)構(gòu)成,為信息資源進(jìn)出數(shù)據(jù)中心提供安全控制保障。
(3)信息資源在保持原有形態(tài)、結(jié)構(gòu)和內(nèi)容的形式下進(jìn)入?yún)R聚區(qū)的鏡像數(shù)據(jù)庫,進(jìn)入?yún)R聚區(qū)的信息資源將按照業(yè)務(wù)類型進(jìn)行重新分類,并經(jīng)過相關(guān)清洗規(guī)則進(jìn)行數(shù)據(jù)的清洗、處理、去重等操作后抽取至數(shù)據(jù)中心管理區(qū);進(jìn)入管理區(qū)的信息資源將按照相關(guān)整合要求,進(jìn)行拆分、重組、重構(gòu)等操作后形成專題數(shù)據(jù)庫進(jìn)入數(shù)據(jù)中心專題區(qū);
(4)在整個信息資源中心接入階段相關(guān)信息資源的遷移通過信息資源整合系統(tǒng)相關(guān)抽取工具實(shí)現(xiàn)。系統(tǒng)在各遷移階段同時連通源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫,并可訪問數(shù)據(jù)庫各對應(yīng)信息資源表,通過配置源數(shù)據(jù)庫主外鍵、時間戳字段、庫表關(guān)系、抽取頻率、清洗規(guī)則等,實(shí)現(xiàn)信息資源由源數(shù)據(jù)庫至目標(biāo)數(shù)據(jù)庫的抽取。
(5)數(shù)據(jù)庫表結(jié)構(gòu)構(gòu)件。在該環(huán)節(jié)中需要在數(shù)據(jù)表中分別增加記錄狀態(tài)字段以及時間戳字段;
(6)第六,接入單位負(fù)責(zé)將數(shù)據(jù)資源定期定時推送至前置機(jī)數(shù)據(jù)庫;根據(jù)前置庫狀態(tài)字段及時間戳更新數(shù)據(jù)資源至中心,完成資源接入與后續(xù)整合工作。
本發(fā)明有利于滿足信息使用者多元化的信息需求?,F(xiàn)有的信息管理系統(tǒng)提供的信息的增值性不強(qiáng),造成信息使用者對信息的理解有困難。數(shù)據(jù)資源接入將彌補(bǔ)信息管理體制的這些缺陷,通過廣泛的信息收集,深入的整合分析,向信息使用者提供多元化的有效信息。
本發(fā)明能夠?qū)崿F(xiàn)信息增值。通過內(nèi)外部信息的有機(jī)融合與平滑流動和共享,提高信息使用率,并生成可供各級決策者制定戰(zhàn)略決策的有價信息。
本發(fā)明能夠?qū)⒏鞣N多元異構(gòu)信息根據(jù)組織內(nèi)部需求及時、準(zhǔn)確地手機(jī)到組織內(nèi)部,實(shí)現(xiàn)內(nèi)外信息的有機(jī)融合。
具體實(shí)施方式
本發(fā)明的數(shù)據(jù)信息資源的接入總體上分為前置接入和中心接入兩個階段。其中,前置接入階段是數(shù)據(jù)信息資源接入的第一階段,該階段主要負(fù)責(zé)完成將數(shù)據(jù)資源來源部門的業(yè)務(wù)數(shù)據(jù)信息資源,由其當(dāng)前所在業(yè)務(wù)系統(tǒng)、業(yè)務(wù)庫,經(jīng)過相關(guān)信息資源推送系統(tǒng),最終推送至單位前置機(jī)環(huán)境中。中心接入階段是數(shù)據(jù)信息資源接入第二階段,該階段主要負(fù)責(zé)完成將業(yè)務(wù)數(shù)據(jù)信息資源從單位前置機(jī)環(huán)境中,經(jīng)過內(nèi)外網(wǎng)交換系統(tǒng),最終抽取到數(shù)據(jù)中心存儲環(huán)境中,經(jīng)過清洗、整合、入庫(成庫)最終完成信息資源的接入。
一、前置接入階段:
前置接入階段作為數(shù)據(jù)信息資源接入的第一階段,主要由接入單位負(fù)責(zé)完成相關(guān)信息資源由單位業(yè)務(wù)生產(chǎn)庫推送至前置機(jī)數(shù)據(jù)庫中。系統(tǒng)根據(jù)資源更新頻率要求設(shè)置定時任務(wù)訪問單位業(yè)務(wù)生產(chǎn)庫,讀取相關(guān)信息資源數(shù)據(jù)庫表,將符合更新條件的數(shù)據(jù)插入到前置機(jī)對應(yīng)數(shù) 據(jù)庫表中。在整個接入過程中,首先在更新頻率方面,由于信息資源的更新頻率可能會根據(jù)將來業(yè)務(wù)工作需求發(fā)生變化,因此建議系統(tǒng)研發(fā)過程中將更新頻率設(shè)計成可配置;其次在數(shù)據(jù)入庫(前置機(jī)數(shù)據(jù)庫)方面,需要注意的問題是前置機(jī)中數(shù)據(jù)庫應(yīng)盡量選擇與接入單位業(yè)務(wù)生產(chǎn)庫一致的數(shù)據(jù)庫。同時,前置機(jī)數(shù)據(jù)庫表結(jié)構(gòu)中與原單位業(yè)務(wù)生產(chǎn)庫表結(jié)構(gòu)相比會增加時間戳RecordStamp字段和記錄狀態(tài)RecordStatus字段,在進(jìn)行前置機(jī)數(shù)據(jù)插入時需要將時間戳字段及記錄狀態(tài)一并插入。其中時間戳字段內(nèi)容取前置機(jī)系統(tǒng)默認(rèn)時間,精度需要精確到秒,格式為:YYYY-MM-DD 24HH:MI:SS(前置機(jī)系統(tǒng)時間應(yīng)由中心統(tǒng)一授時服務(wù)器進(jìn)行統(tǒng)一管理、統(tǒng)一授時),中心將根據(jù)時間戳字段將數(shù)據(jù)由前置機(jī)增量更新至數(shù)據(jù)中心;記錄狀態(tài)字段用于記錄數(shù)據(jù)狀態(tài)信息,該字段內(nèi)容只包含add、update、delete三種內(nèi)容,其中add表示該條記錄是第一次推送的記錄,update表示該條記錄經(jīng)過修改,是重新推送的記錄;delete表示該條記錄已經(jīng)刪除。
二、中心接入階段:
數(shù)據(jù)信息資源中心接入整體過程是以前置機(jī)數(shù)據(jù)庫為源數(shù)據(jù)庫,以數(shù)據(jù)中心數(shù)據(jù)庫為目標(biāo)數(shù)據(jù)庫,利用信息資源整合系統(tǒng)實(shí)現(xiàn)信息資源由源數(shù)據(jù)庫至目標(biāo)數(shù)據(jù)庫的抽取。
在數(shù)據(jù)資源中心接入階段主要包括前置機(jī)區(qū)域、數(shù)據(jù)中心區(qū)域和交換區(qū)域三個部分。其中在前置機(jī)區(qū)域用于部署前置機(jī)設(shè)備,并構(gòu)建前置數(shù)據(jù)庫臨時存儲在前置接入階段推送的信息資源;數(shù)據(jù)中心區(qū)域由匯聚區(qū)、管理區(qū)和專題區(qū)組成,是數(shù)據(jù)中心接入信息資源的核心存儲;交換區(qū)域由內(nèi)外網(wǎng)交換系統(tǒng)構(gòu)成,為信息資源進(jìn)出數(shù)據(jù)中心提供安全控制保障。
數(shù)據(jù)資源中心接入過程主要負(fù)責(zé)完成將業(yè)務(wù)數(shù)據(jù)信息資源從單位前置機(jī)中,經(jīng)過內(nèi)外網(wǎng)交換系統(tǒng),最終抽取到數(shù)據(jù)中心中,經(jīng)過清洗、整合、入庫(成庫)最終完成信息資源的接入。在這個過程中主要由內(nèi)外網(wǎng)交換系統(tǒng)進(jìn)行控制。前置機(jī)數(shù)據(jù)庫部署位置在內(nèi)外網(wǎng)交換系統(tǒng)的外圍區(qū)域,信息資源首先需要進(jìn)入交換系統(tǒng)的外交換區(qū),經(jīng)安全控制管理后進(jìn)入交換系統(tǒng)內(nèi)交換區(qū),最后進(jìn)入數(shù)據(jù)中心的匯聚區(qū)。信息資源基本在保持原有形態(tài)、結(jié)構(gòu)和內(nèi)容的形式下進(jìn)入?yún)R聚區(qū)的鏡像數(shù)據(jù)庫。進(jìn)入?yún)R聚區(qū)的信息資源將按照業(yè)務(wù)類型進(jìn)行重新分類,并經(jīng)過相關(guān)清洗規(guī)則進(jìn)行數(shù)據(jù)的清洗、處理、去重等操作后抽取至數(shù)據(jù)中心管理區(qū)。進(jìn)入管理區(qū)的信息資源將按照相關(guān)整合要求,進(jìn)行拆分、重組、重構(gòu)等操作后形成專題數(shù)據(jù)庫進(jìn)入數(shù)據(jù)中心專題區(qū)。
在整個信息資源中心接入階段相關(guān)信息資源的遷移通過信息資源整合系統(tǒng)相關(guān)抽取工具實(shí)現(xiàn)。系統(tǒng)在各遷移階段同時連通源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫,并可訪問數(shù)據(jù)庫各對應(yīng)信息資源表,通過配置源數(shù)據(jù)庫主外鍵、時間戳字段、庫表關(guān)系、抽取頻率、清洗規(guī)則等,實(shí)現(xiàn)信息資源由源數(shù)據(jù)庫至目標(biāo)數(shù)據(jù)庫的抽取。