一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法
【專(zhuān)利摘要】本發(fā)明涉及一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法,包括:在不破壞不影響現(xiàn)有數(shù)據(jù)和已有應(yīng)用的情況下,對(duì)現(xiàn)有數(shù)據(jù)資源進(jìn)行預(yù)先處理,生成獨(dú)立的帶有數(shù)據(jù)資源特征的字典實(shí)體,設(shè)計(jì)數(shù)據(jù)字典管理機(jī)制,采用多級(jí)數(shù)據(jù)字典方式進(jìn)行數(shù)據(jù)索引,運(yùn)用同類(lèi)聚合技術(shù)壓縮數(shù)據(jù)字典,優(yōu)化數(shù)據(jù)檢索過(guò)程;在廣域網(wǎng)系統(tǒng)中部署數(shù)據(jù)字典,提供數(shù)據(jù)索引服務(wù),網(wǎng)絡(luò)主機(jī)通過(guò)數(shù)據(jù)字典定位數(shù)據(jù)資源,訪問(wèn)數(shù)據(jù)實(shí)體。本發(fā)明的方法,通過(guò)統(tǒng)一通用的數(shù)據(jù)字典,實(shí)現(xiàn)了廣域網(wǎng)節(jié)點(diǎn)間數(shù)據(jù)資源的統(tǒng)一維護(hù)和高效共享,保證了客戶(hù)端數(shù)據(jù)訪問(wèn)的實(shí)時(shí)性和一致性;該方法能夠互聯(lián)共享全網(wǎng)范圍內(nèi)的數(shù)據(jù)資源;提高數(shù)據(jù)資源利用率和數(shù)據(jù)資源管理效率。
【專(zhuān)利說(shuō)明】一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電網(wǎng)調(diào)度自動(dòng)化【技術(shù)領(lǐng)域】的資源管理方法,具體講涉及一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法。
【背景技術(shù)】
[0002]現(xiàn)有的智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)具有良好的橫向集成、縱向貫通能力,能夠充分滿(mǎn)足目前調(diào)度機(jī)構(gòu)各專(zhuān)業(yè)的需要,隨著我國(guó)電力改革的不斷深入和跨大區(qū)互聯(lián)電網(wǎng)的快速發(fā)展,確定了未來(lái)電網(wǎng)緊密耦合,調(diào)度系統(tǒng)全局廣域、動(dòng)態(tài)一體化的趨勢(shì)。現(xiàn)有系統(tǒng)中數(shù)據(jù)資源分散在各調(diào)度區(qū),采用集中式管理方式,通過(guò)主/備服務(wù)器對(duì)區(qū)域內(nèi)提供數(shù)據(jù)訪問(wèn)服務(wù)。如此,帶來(lái)一些問(wèn)題:1、數(shù)據(jù)資源的可見(jiàn)性局限在單個(gè)調(diào)度區(qū),數(shù)據(jù)資源無(wú)法在全網(wǎng)范圍內(nèi)統(tǒng)一管理,互聯(lián)共享;2、全網(wǎng)范圍內(nèi)的數(shù)據(jù)資源管理效率偏低,實(shí)現(xiàn)跨區(qū)數(shù)據(jù)訪問(wèn)需要從數(shù)據(jù)源接收原始數(shù)據(jù)后重新處理;3、同一數(shù)據(jù)可能存儲(chǔ)于多個(gè)不同調(diào)度區(qū)的節(jié)點(diǎn)之上,帶來(lái)數(shù)據(jù)多源問(wèn)題,數(shù)據(jù)資源的利用率偏低。
【發(fā)明內(nèi)容】
[0003]針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明的目的是提供一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法,該方法能夠互聯(lián)共享全網(wǎng)范圍內(nèi)的數(shù)據(jù)資源;提高數(shù)據(jù)資源利用率和數(shù)據(jù)資源管理效率。
[0004]本發(fā)明的目的是采用下述技術(shù)方案實(shí)現(xiàn)的:
[0005]本發(fā)明提供一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法,其改進(jìn)之處在于,所述方法包括下述步驟:
[0006]I)生成字典實(shí)體,并匯總所有字典實(shí)體形成三級(jí)字典;
[0007]2)形成二級(jí)字典;
[0008]3)形成一級(jí)字典;
[0009]4)應(yīng)用程序使用多級(jí)數(shù)據(jù)字典定位并獲取全網(wǎng)數(shù)據(jù)資源。
[0010]進(jìn)一步地,所述步驟I)中,調(diào)度子區(qū)在原有數(shù)據(jù)資源的基礎(chǔ)上,生成獨(dú)立的帶有數(shù)據(jù)資源特征的字典實(shí)體,并匯總所有數(shù)據(jù)字典實(shí)體形成三級(jí)字典;
[0011]調(diào)度子區(qū)內(nèi)的每個(gè)數(shù)據(jù)實(shí)體生成對(duì)應(yīng)的字典實(shí)體,記錄數(shù)據(jù)標(biāo)識(shí)與數(shù)據(jù)位置的對(duì)應(yīng)關(guān)系;數(shù)據(jù)資源以數(shù)據(jù)字典的形式組織管理,同類(lèi)數(shù)據(jù)分散存儲(chǔ)于多臺(tái)服務(wù)器,通過(guò)字典中的數(shù)據(jù)位置信息定位資源,訪問(wèn)數(shù)據(jù);三級(jí)字典匯集調(diào)度子區(qū)內(nèi)所有數(shù)據(jù)服務(wù)器上的字典實(shí)體,用于記錄數(shù)據(jù)資源存儲(chǔ)的服務(wù)器節(jié)點(diǎn)名和物理位置;
[0012]三級(jí)字典由調(diào)度子區(qū)管理維護(hù),并與調(diào)度子區(qū)數(shù)據(jù)服務(wù)一起部署,用于提供調(diào)度子區(qū)數(shù)據(jù)資源檢索功能。
[0013]進(jìn)一步地,所述字典實(shí)體包括數(shù)據(jù)資源的名稱(chēng)、維護(hù)區(qū)域和文件位置信息。
[0014]進(jìn)一步地,所述步驟2)中,調(diào)度區(qū)匯總所有調(diào)度子區(qū)的三級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與三級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加調(diào)度子區(qū)信息,形成二級(jí)字典,統(tǒng)一管理調(diào)度區(qū)內(nèi)的數(shù)據(jù)資源;
[0015]對(duì)二級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化,即合并相同三級(jí)字典位置的多個(gè)連續(xù)數(shù)據(jù)字典實(shí)體;
[0016]二級(jí)字典由調(diào)度區(qū)管理維護(hù),與調(diào)度區(qū)數(shù)據(jù)服務(wù)一起部署,用于提供調(diào)度區(qū)數(shù)據(jù)資源檢索功能。
[0017]進(jìn)一步地,所述步驟3)中,在全網(wǎng)范圍內(nèi)匯總各調(diào)度區(qū)二級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與二級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加調(diào)度區(qū)信息,形成一級(jí)字典,用于提供全局?jǐn)?shù)據(jù)資源索引服務(wù);對(duì)一級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化。
[0018]進(jìn)一步地,所述步驟4)中,在全網(wǎng)范圍內(nèi)部署全局一級(jí)字典,網(wǎng)絡(luò)主機(jī)中的應(yīng)用程序使用統(tǒng)一數(shù)據(jù)資源訪問(wèn)接口,根據(jù)數(shù)據(jù)字典定位并獲取全網(wǎng)數(shù)據(jù)資源。
[0019]進(jìn)一步地,設(shè)計(jì)多種數(shù)據(jù)資源訪問(wèn)接口,并使用多級(jí)數(shù)據(jù)字典,以區(qū)分不同來(lái)源的請(qǐng)求服務(wù)。
[0020]與現(xiàn)有技術(shù)比,本發(fā)明達(dá)到的有益效果是:
[0021]1、充分實(shí)現(xiàn)了全網(wǎng)數(shù)據(jù)資源的共享,有效的節(jié)約人力維護(hù)成本及系統(tǒng)建設(shè)成本,極大地提高調(diào)度自動(dòng)化領(lǐng)域內(nèi)數(shù)據(jù)資源的管理和利用效率,為電網(wǎng)的發(fā)展、運(yùn)行和管理產(chǎn)生可觀效益,提供有力的技術(shù)支持和保障。
[0022]2、解決現(xiàn)有系統(tǒng)隨著電網(wǎng)規(guī)模逐漸龐大、數(shù)據(jù)交互愈發(fā)頻繁而導(dǎo)致的數(shù)據(jù)訪問(wèn)速度下降和系統(tǒng)升級(jí)擴(kuò)展困難的問(wèn)題。
[0023]3、架構(gòu)合理,設(shè)計(jì)多級(jí)數(shù)據(jù)字典結(jié)構(gòu),滿(mǎn)足不同使用場(chǎng)景的數(shù)據(jù)訪問(wèn)需求,確保數(shù)據(jù)訪問(wèn)速度的同時(shí),提高資源管理效率,簡(jiǎn)化數(shù)據(jù)維護(hù)流程。
[0024]4、本發(fā)明的方法,通過(guò)統(tǒng)一通用的數(shù)據(jù)字典,實(shí)現(xiàn)了廣域網(wǎng)節(jié)點(diǎn)間數(shù)據(jù)資源的統(tǒng)一維護(hù)和高效共享,保證了客戶(hù)端數(shù)據(jù)訪問(wèn)的實(shí)時(shí)性和一致性;同時(shí)優(yōu)化了數(shù)據(jù)資源索引過(guò)程,提高了數(shù)據(jù)訪問(wèn)速度;在未來(lái)電網(wǎng)緊密耦合,調(diào)度系統(tǒng)全局廣域、動(dòng)態(tài)一體化的環(huán)境下,本發(fā)明可以滿(mǎn)足海量數(shù)據(jù)的分布式處理要求,提高調(diào)度資源的統(tǒng)一分配管理效率,加強(qiáng)全網(wǎng)數(shù)據(jù)資源互聯(lián)共享,支撐廣域系統(tǒng)整體性的分布式處理技術(shù)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0025]圖1是本發(fā)明提供的基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法的流程圖;
[0026]圖2是本發(fā)明提供的具體實(shí)施例的廣域數(shù)據(jù)資源管理方法的多級(jí)字典示意圖。
【具體實(shí)施方式】
[0027]下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步的詳細(xì)說(shuō)明。
[0028]本發(fā)明涉及一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法,其流程圖如圖1所示,包括下述步驟:
[0029]I)各調(diào)度子區(qū)在原有數(shù)據(jù)資源的基礎(chǔ)上,生成獨(dú)立的帶有數(shù)據(jù)資源特征的字典實(shí)體,匯總所有字典實(shí)體形成三級(jí)字典;數(shù)據(jù)字典實(shí)體包含數(shù)據(jù)資源的名稱(chēng)、維護(hù)區(qū)域、文件位置等信息;
[0030]現(xiàn)有系統(tǒng)中調(diào)度區(qū)內(nèi)的數(shù)據(jù)訪問(wèn)直接根據(jù)數(shù)據(jù)標(biāo)識(shí)(記錄ID)訪問(wèn)數(shù)據(jù)實(shí)體,同類(lèi)數(shù)據(jù)資源存儲(chǔ)于同一服務(wù)器,現(xiàn)有的數(shù)據(jù)訪問(wèn)和資源管理也不支持分布式數(shù)據(jù)資源,以此導(dǎo)致系統(tǒng)擴(kuò)展性不強(qiáng),性能瓶頸突出。本發(fā)明中,每個(gè)數(shù)據(jù)實(shí)體生成對(duì)應(yīng)的字典實(shí)體,記錄數(shù)據(jù)標(biāo)識(shí)與數(shù)據(jù)位置的對(duì)應(yīng)關(guān)系。數(shù)據(jù)資源以數(shù)據(jù)字典的形式組織管理,同類(lèi)數(shù)據(jù)可以分散存儲(chǔ)于多臺(tái)服務(wù)器,通過(guò)字典中的數(shù)據(jù)位置信息定位資源,訪問(wèn)數(shù)據(jù)。三級(jí)字典匯集了子區(qū)內(nèi)所有數(shù)據(jù)服務(wù)器上的數(shù)據(jù)字典實(shí)體,記錄數(shù)據(jù)資源存儲(chǔ)的服務(wù)器節(jié)點(diǎn)名和物理位置。三級(jí)字典由子區(qū)管理維護(hù),與子區(qū)數(shù)據(jù)服務(wù)一起部署,提供子區(qū)數(shù)據(jù)資源檢索功能。
[0031]2)各調(diào)度區(qū)匯總子區(qū)數(shù)據(jù)服務(wù)器的三級(jí)字典,附加子區(qū)信息,形成二級(jí)字典;
[0032]各調(diào)度區(qū)匯總所有子區(qū)的三級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與三級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加子區(qū)信息,形成二級(jí)字典,統(tǒng)一管理調(diào)度區(qū)內(nèi)所有數(shù)據(jù)資源。同時(shí),對(duì)二級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化,合并相同三級(jí)字典位置的多個(gè)連續(xù)數(shù)據(jù)字典實(shí)體,減小字典內(nèi)容,提高數(shù)據(jù)索引效率。二級(jí)字典由各調(diào)度區(qū)管理維護(hù),與調(diào)度區(qū)數(shù)據(jù)服務(wù)一起部署,提供調(diào)度區(qū)數(shù)據(jù)資源檢索功能。
[0033]3)在全網(wǎng)范圍內(nèi)匯總各調(diào)度區(qū)二級(jí)字典,附加調(diào)度區(qū)信息,形成全局一級(jí)字典,并在全網(wǎng)范圍內(nèi)部署。
[0034]在全網(wǎng)范圍內(nèi)匯總各調(diào)度區(qū)二級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與二級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加調(diào)度區(qū)信息,形成一級(jí)字典,提供全局?jǐn)?shù)據(jù)資源索引服務(wù)。同時(shí),同樣對(duì)一級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化,進(jìn)一步提高數(shù)據(jù)訪問(wèn)效率。
[0035]4)應(yīng)用程序使用統(tǒng)一數(shù)據(jù)資源接口,根據(jù)訪問(wèn)需求,使用多級(jí)數(shù)據(jù)字典定位并獲取全網(wǎng)數(shù)據(jù)資源。
[0036]現(xiàn)有系統(tǒng)中各調(diào)度區(qū)的數(shù)據(jù)資源局限于區(qū)域內(nèi)部訪問(wèn)使用,區(qū)域外對(duì)區(qū)域內(nèi)的數(shù)據(jù)資源不可見(jiàn)。本發(fā)明中,通過(guò)在全網(wǎng)范圍內(nèi)部署全局一級(jí)字典,應(yīng)用程序使用統(tǒng)一數(shù)據(jù)資源訪問(wèn)接口,根據(jù)數(shù)據(jù)字典定位數(shù)據(jù)資源??紤]到數(shù)據(jù)訪問(wèn)請(qǐng)求的不同場(chǎng)景,為了區(qū)分不同來(lái)源的請(qǐng)求服務(wù),設(shè)計(jì)多種數(shù)據(jù)資源檢索接口,使用多級(jí)數(shù)據(jù)字典,以讓?xiě)?yīng)用程序靈活調(diào)用,提高數(shù)據(jù)資源訪問(wèn)效率。
[0037]本發(fā)明提供的基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法,在不破壞不影響現(xiàn)有數(shù)據(jù)和已有應(yīng)用的情況下,對(duì)現(xiàn)有數(shù)據(jù)資源進(jìn)行預(yù)先處理,生成獨(dú)立的帶有數(shù)據(jù)資源特征的字典實(shí)體,設(shè)計(jì)數(shù)據(jù)字典管理機(jī)制,采用多級(jí)數(shù)據(jù)字典方式進(jìn)行數(shù)據(jù)索引,運(yùn)用同類(lèi)聚合技術(shù)壓縮數(shù)據(jù)字典,優(yōu)化數(shù)據(jù)檢索過(guò)程;在廣域網(wǎng)系統(tǒng)中部署數(shù)據(jù)字典,提供數(shù)據(jù)索引服務(wù),網(wǎng)絡(luò)主機(jī)通過(guò)數(shù)據(jù)字典定位數(shù)據(jù)資源,訪問(wèn)數(shù)據(jù)實(shí)體,本發(fā)明的方法通過(guò)數(shù)據(jù)字典技術(shù),將全網(wǎng)各調(diào)度區(qū)的數(shù)據(jù)訪問(wèn)服務(wù)互聯(lián)共享,實(shí)現(xiàn)了調(diào)度資源的統(tǒng)一分配管理和高效利用,為全網(wǎng)分析與計(jì)算、全局調(diào)度計(jì)劃和控制決策提供支撐和保障,也為海量數(shù)據(jù)的分布式處理提供基礎(chǔ),進(jìn)一步提升了廣域系統(tǒng)整體性的處理能力。
[0038]實(shí)施例
[0039]下面結(jié)合調(diào)度數(shù)據(jù)網(wǎng),以國(guó)調(diào)、華東分調(diào)、江蘇省調(diào)和南京地調(diào)為例,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步的詳細(xì)說(shuō)明。本發(fā)明提供的具體實(shí)施例的廣域數(shù)據(jù)資源管理方法的多級(jí)字典示意圖如圖2所示。
[0040]I)國(guó)調(diào)、華東分調(diào)、江蘇省調(diào)和南京地調(diào)是不同層級(jí)的調(diào)度區(qū),每個(gè)調(diào)度區(qū)因?yàn)閿?shù)據(jù)資源龐大,又根據(jù)廠站劃分為若干調(diào)度子區(qū),各調(diào)度子區(qū)在原有數(shù)據(jù)資源的基礎(chǔ)上,生成獨(dú)立的帶有數(shù)據(jù)資源特征的字典實(shí)體,匯總所有字典實(shí)體形成三級(jí)字典;數(shù)據(jù)字典實(shí)體包含數(shù)據(jù)資源的名稱(chēng)、維護(hù)區(qū)域、文件位置等信息;
[0041]以江蘇省調(diào)為例,可根據(jù)省調(diào)范圍內(nèi)每250個(gè)廠站為一個(gè)子區(qū),子區(qū)內(nèi)每個(gè)數(shù)據(jù)實(shí)體生成對(duì)應(yīng)的字典實(shí)體,記錄數(shù)據(jù)標(biāo)識(shí)與數(shù)據(jù)位置的對(duì)應(yīng)關(guān)系。數(shù)據(jù)資源以數(shù)據(jù)字典的形式組織管理,同類(lèi)數(shù)據(jù)可以分散存儲(chǔ)于多臺(tái)服務(wù)器,通過(guò)字典中的數(shù)據(jù)位置信息定位資源,訪問(wèn)數(shù)據(jù)。三級(jí)字典匯集了調(diào)度子區(qū)范圍內(nèi)所有數(shù)據(jù)服務(wù)器上的數(shù)據(jù)字典實(shí)體,記錄數(shù)據(jù)資源存儲(chǔ)的服務(wù)器節(jié)點(diǎn)名和物理位置。三級(jí)字典由江蘇省調(diào)管理維護(hù),與子區(qū)數(shù)據(jù)服務(wù)一起部署,提供子區(qū)數(shù)據(jù)資源檢索功能。
[0042]2)各調(diào)度區(qū)匯總子區(qū)數(shù)據(jù)服務(wù)器的三級(jí)字典,附加子區(qū)信息,形成二級(jí)字典;
[0043]江蘇省調(diào)匯總范圍內(nèi)所有子區(qū)的三級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與三級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加子區(qū)信息,形成二級(jí)字典,統(tǒng)一管理調(diào)度區(qū)內(nèi)所有數(shù)據(jù)資源。同時(shí),對(duì)二級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化,合并相同三級(jí)字典位置的多個(gè)連續(xù)數(shù)據(jù)字典實(shí)體,減小字典內(nèi)容,提高數(shù)據(jù)索引效率。二級(jí)字典由江蘇省調(diào)管理維護(hù),與省調(diào)數(shù)據(jù)服務(wù)一起部署,提供調(diào)度區(qū)數(shù)據(jù)資源檢索功能。國(guó)調(diào)、華東分調(diào)和南京地調(diào)均按這種方法形成其二級(jí)字典。
[0044]3)在全網(wǎng)范圍內(nèi)匯總國(guó)調(diào)、華東分調(diào)、江蘇省調(diào)和南京地調(diào)的二級(jí)字典,附加調(diào)度區(qū)信息,形成全局一級(jí)字典,并在全網(wǎng)范圍內(nèi)部署。
[0045]在全網(wǎng)范圍內(nèi)匯總各調(diào)度區(qū)二級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與二級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加調(diào)度區(qū)信息,形成一級(jí)字典,提供全局?jǐn)?shù)據(jù)資源索引服務(wù)。同時(shí),同樣對(duì)一級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化,進(jìn)一步提高數(shù)據(jù)訪問(wèn)效率。
[0046]4)應(yīng)用程序使用統(tǒng)一數(shù)據(jù)資源接口,根據(jù)訪問(wèn)需求,使用多級(jí)數(shù)據(jù)字典定位并獲取全網(wǎng)數(shù)據(jù)資源。
[0047]以國(guó)調(diào)某一全局應(yīng)用為例,需要訪問(wèn)多個(gè)不同調(diào)度區(qū)多個(gè)數(shù)據(jù)資源時(shí),可通過(guò)統(tǒng)一數(shù)據(jù)資源接口,根據(jù)一級(jí)數(shù)據(jù)字典索引數(shù)據(jù)資源位置,數(shù)據(jù)位置在華東分調(diào)則向華東分調(diào)數(shù)據(jù)服務(wù)請(qǐng)求數(shù)據(jù)訪問(wèn),在江蘇省調(diào)則向江蘇省調(diào)數(shù)據(jù)服務(wù)請(qǐng)求數(shù)據(jù)訪問(wèn),以此類(lèi)推。江蘇省調(diào)數(shù)據(jù)訪問(wèn)服務(wù)接收到數(shù)據(jù)訪問(wèn)請(qǐng)求后,根據(jù)二級(jí)數(shù)據(jù)字典索引數(shù)據(jù)資源,定位子區(qū)位置,并轉(zhuǎn)發(fā)數(shù)據(jù)訪問(wèn)請(qǐng)求。子區(qū)再根據(jù)三級(jí)字典,確定數(shù)據(jù)資源的物理位置,獲取數(shù)據(jù)后返回應(yīng)用。
[0048]考慮到數(shù)據(jù)訪問(wèn)請(qǐng)求的不同場(chǎng)景,為了區(qū)分不同來(lái)源的請(qǐng)求服務(wù),設(shè)計(jì)多種數(shù)據(jù)資源檢索接口,使用多級(jí)數(shù)據(jù)字典,以讓?xiě)?yīng)用程序靈活調(diào)用,提高數(shù)據(jù)資源訪問(wèn)效率。以江蘇省調(diào)本地應(yīng)用為例,則直接使用二級(jí)字典索引數(shù)據(jù),子區(qū)本地應(yīng)用則直接使用三級(jí)字典訪問(wèn)數(shù)據(jù)。
[0049]最后應(yīng)當(dāng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非對(duì)其限制,盡管參照上述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,所屬領(lǐng)域的普通技術(shù)人員依然可以對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行修改或者等同替換,這些未脫離本發(fā)明精神和范圍的任何修改或者等同替換,均在申請(qǐng)待批的本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于數(shù)據(jù)字典的廣域數(shù)據(jù)資源管理方法,其特征在于,所述方法包括下述步驟: 1)生成字典實(shí)體,并匯總所有字典實(shí)體形成三級(jí)字典; 2)形成二級(jí)字典; 3)形成一級(jí)字典; 4)應(yīng)用程序使用多級(jí)數(shù)據(jù)字典定位并獲取全網(wǎng)數(shù)據(jù)資源。
2.如權(quán)利要求1所述的廣域數(shù)據(jù)資源管理方法,其特征在于,所述步驟1)中,調(diào)度子區(qū)在原有數(shù)據(jù)資源的基礎(chǔ)上,生成獨(dú)立的帶有數(shù)據(jù)資源特征的字典實(shí)體,并匯總所有數(shù)據(jù)字典實(shí)體形成三級(jí)字典; 調(diào)度子區(qū)內(nèi)的每個(gè)數(shù)據(jù)實(shí)體生成對(duì)應(yīng)的字典實(shí)體,記錄數(shù)據(jù)標(biāo)識(shí)與數(shù)據(jù)位置的對(duì)應(yīng)關(guān)系;數(shù)據(jù)資源以數(shù)據(jù)字典的形式組織管理,同類(lèi)數(shù)據(jù)分散存儲(chǔ)于多臺(tái)服務(wù)器,通過(guò)字典中的數(shù)據(jù)位置信息定位資源,訪問(wèn)數(shù)據(jù);三級(jí)字典匯集調(diào)度子區(qū)內(nèi)所有數(shù)據(jù)服務(wù)器上的字典實(shí)體,用于記錄數(shù)據(jù)資源存儲(chǔ)的服務(wù)器節(jié)點(diǎn)名和物理位置; 三級(jí)字典由調(diào)度子區(qū)管理維護(hù),并與調(diào)度子區(qū)數(shù)據(jù)服務(wù)一起部署,用于提供調(diào)度子區(qū)數(shù)據(jù)資源檢索功能。
3.如權(quán)利要求2所述的廣域數(shù)據(jù)資源管理方法,其特征在于,所述字典實(shí)體包括數(shù)據(jù)資源的名稱(chēng)、維護(hù)區(qū)域和文件位置信息。
4.如權(quán)利要求1所述的廣域數(shù)據(jù)資源管理方法,其特征在于,所述步驟2)中,調(diào)度區(qū)匯總所有調(diào)度子區(qū)的三級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與三級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加調(diào)度子區(qū)信息,形成二級(jí)字典,統(tǒng)一管理調(diào)度區(qū)內(nèi)的數(shù)據(jù)資源; 對(duì)二級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化,即合并相同三級(jí)字典位置的多個(gè)連續(xù)數(shù)據(jù)字典實(shí)體; 二級(jí)字典由調(diào)度區(qū)管理維護(hù),與調(diào)度區(qū)數(shù)據(jù)服務(wù)一起部署,用于提供調(diào)度區(qū)數(shù)據(jù)資源檢索功能。
5.如權(quán)利要求1所述的廣域數(shù)據(jù)資源管理方法,其特征在于,所述步驟3)中,在全網(wǎng)范圍內(nèi)匯總各調(diào)度區(qū)二級(jí)字典,生成數(shù)據(jù)標(biāo)識(shí)與二級(jí)字典位置的對(duì)應(yīng)關(guān)系,并附加調(diào)度區(qū)信息,形成一級(jí)字典,用于提供全局?jǐn)?shù)據(jù)資源索引服務(wù);對(duì)一級(jí)字典的內(nèi)容進(jìn)行同類(lèi)聚合優(yōu)化。
6.如權(quán)利要求1所述的廣域數(shù)據(jù)資源管理方法,其特征在于,所述步驟4)中,在全網(wǎng)范圍內(nèi)部署全局一級(jí)字典,網(wǎng)絡(luò)主機(jī)中的應(yīng)用程序使用統(tǒng)一數(shù)據(jù)資源訪問(wèn)接口,根據(jù)數(shù)據(jù)字典定位并獲取全網(wǎng)數(shù)據(jù)資源。
7.如權(quán)利要求6所述的廣域數(shù)據(jù)資源管理方法,其特征在于,設(shè)計(jì)多種數(shù)據(jù)資源訪問(wèn)接口,并使用多級(jí)數(shù)據(jù)字典,以區(qū)分不同來(lái)源的請(qǐng)求服務(wù)。
【文檔編號(hào)】G06F17/30GK104391949SQ201410707762
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2014年11月26日 優(yōu)先權(quán)日:2014年11月26日
【發(fā)明者】莊衛(wèi)金, 孫名揚(yáng), 柳津, 楊爭(zhēng)林, 王艷, 黃龍達(dá), 于芳, 張永剛, 徐攀 申請(qǐng)人:國(guó)家電網(wǎng)公司, 中國(guó)電力科學(xué)研究院, 國(guó)網(wǎng)浙江省電力公司