本發(fā)明屬于數(shù)據(jù)存儲(chǔ),尤其涉及一種機(jī)場機(jī)房監(jiān)管智能體數(shù)據(jù)存儲(chǔ)方法及系統(tǒng)。
背景技術(shù):
1、隨著信息化、智能化技術(shù)在機(jī)場機(jī)房管理中的應(yīng)用不斷加深,機(jī)場機(jī)房的各類信息呈現(xiàn)爆炸式增長。然而,傳統(tǒng)的數(shù)據(jù)存儲(chǔ)方式在處理結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)時(shí)存在局限性,導(dǎo)致前端數(shù)據(jù)查詢方式難以統(tǒng)一,效率低下,難以滿足機(jī)場機(jī)房高效監(jiān)管和智能化管理的需求。因此,開發(fā)一種能夠高效整合、存儲(chǔ)和查詢機(jī)場機(jī)房信息的智能體數(shù)據(jù)存儲(chǔ)方法及系統(tǒng),對(duì)于提升機(jī)場機(jī)房管理水平具有重要意義。
2、發(fā)明專利一,一種基于臨床知識(shí)圖譜的中醫(yī)婦科護(hù)理輔助決策系統(tǒng)(公開號(hào)cn117476218a,公開日20240130)公開了一種基于臨床知識(shí)圖譜的中醫(yī)婦科護(hù)理輔助決策系統(tǒng),涉及婦科護(hù)理技術(shù)領(lǐng)域,構(gòu)建模塊,用于獲取婦科護(hù)理信息,匹配模塊,與構(gòu)建模塊連接,選擇模塊,與匹配模塊連接,用于基于預(yù)設(shè)相似度推薦多個(gè)參照婦科問題信息,對(duì)比模塊,與選擇模塊連接,用于基于管理端確定實(shí)際婦科問題信息,護(hù)理模塊,與對(duì)比模塊連接,用于若存在差異問題信息,更新模塊,與護(hù)理模塊連接。該發(fā)明能夠更好的協(xié)助醫(yī)護(hù)人員進(jìn)行決策,降低醫(yī)護(hù)人員工作強(qiáng)度的同時(shí)也保證了準(zhǔn)確率。而本發(fā)明的方案重點(diǎn)在于提供一種基于知識(shí)圖譜機(jī)場機(jī)房監(jiān)管智能體的數(shù)據(jù)存儲(chǔ)方法及系統(tǒng)上,實(shí)現(xiàn)結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的整合,提升數(shù)據(jù)的快速查詢和檢索,并能夠根據(jù)機(jī)場機(jī)房的實(shí)際需求進(jìn)行查詢問答的擴(kuò)展和定制,為機(jī)場機(jī)房的精細(xì)化管理和智能化發(fā)展提供了有力的支持。
3、發(fā)明專利二,一種機(jī)房可視化監(jiān)管系統(tǒng)(公開號(hào)cn116743804a,公開日20230913),公開了一種機(jī)房可視化監(jiān)管系統(tǒng),包括動(dòng)環(huán)采集子系統(tǒng)、安防監(jiān)控子系統(tǒng)、告警性能配置采集子系統(tǒng)、物聯(lián)管理平臺(tái)、告警處理平臺(tái)以及可視化機(jī)房監(jiān)管平臺(tái),通過多個(gè)子系統(tǒng)和平臺(tái)實(shí)現(xiàn)數(shù)據(jù)自動(dòng)采集處理、人員管理、告警分析以及運(yùn)維巡檢閉環(huán)管理,為機(jī)房運(yùn)維管理帶來新思路,提升機(jī)房運(yùn)維數(shù)字化、智慧化水平,該系統(tǒng)打破機(jī)房各監(jiān)控子系統(tǒng)壁壘,實(shí)現(xiàn)各系統(tǒng)異構(gòu)數(shù)據(jù)的融合處理,為一體化管理奠定基礎(chǔ);通過可視化機(jī)房監(jiān)管平臺(tái)解決傳統(tǒng)巡檢效率低下、巡檢結(jié)果滯后,無法及時(shí)發(fā)現(xiàn)問題,造成隱患的問題;通過多場景的融合貫通,將傳統(tǒng)粗放型機(jī)房管理方式變革為精益化管理模式,實(shí)現(xiàn)機(jī)房管理安全化、監(jiān)控?cái)?shù)字化、運(yùn)維無人化。此方案的重點(diǎn)在于提供一種機(jī)房可視化監(jiān)管系統(tǒng),通過打破機(jī)房各監(jiān)控子系統(tǒng)壁壘,實(shí)現(xiàn)各系統(tǒng)異構(gòu)數(shù)據(jù)的融合處理,并構(gòu)建可視化監(jiān)管功能,提升機(jī)房管理的安全性,實(shí)現(xiàn)其精益化管理的數(shù)字化、運(yùn)維無紙化需求。而本發(fā)明重點(diǎn)在于機(jī)場機(jī)房監(jiān)管智能體的數(shù)據(jù)存儲(chǔ)方法上,實(shí)現(xiàn)結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的整合,能夠極大地提升數(shù)據(jù)的快速查詢和檢索,并能夠根據(jù)機(jī)場機(jī)房的實(shí)際需求進(jìn)行查詢問答地?cái)U(kuò)展和定制。
4、通過上述分析,現(xiàn)有技術(shù)存在的問題及缺陷為:現(xiàn)有技術(shù)針對(duì)機(jī)房監(jiān)管系統(tǒng)和智能體構(gòu)建的存儲(chǔ)場景中,沒有針對(duì)機(jī)場機(jī)房監(jiān)管智能體結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)流轉(zhuǎn)存儲(chǔ),數(shù)據(jù)的查詢和檢索速度慢,不能夠根據(jù)機(jī)場機(jī)房的實(shí)際需求進(jìn)行查詢應(yīng)用的擴(kuò)展和定制,不能為機(jī)房維護(hù)人員決策提供理論依據(jù)。
技術(shù)實(shí)現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本發(fā)明公開實(shí)施例提供了一種機(jī)場機(jī)房監(jiān)管智能體數(shù)據(jù)存儲(chǔ)方法及系統(tǒng),具體涉及一種基于知識(shí)圖譜的機(jī)場機(jī)房監(jiān)管智能體數(shù)據(jù)存儲(chǔ)方法及系統(tǒng),旨在實(shí)現(xiàn)機(jī)場機(jī)房信息的高效整合、快速查詢與智能化管理。機(jī)場機(jī)房監(jiān)管涉及到來自于多種數(shù)據(jù)源的結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù),結(jié)構(gòu)化數(shù)據(jù)一般是通過mysql、oracle、sqlserver等關(guān)系型數(shù)據(jù)庫進(jìn)行存儲(chǔ),非結(jié)構(gòu)化數(shù)據(jù)一般通過mongodb、hdfs、elasticsearch等文檔型數(shù)據(jù)庫存儲(chǔ)查詢。但是遇到需要將兩種數(shù)據(jù)進(jìn)行統(tǒng)一檢索查詢的場景時(shí),往往需要進(jìn)行單獨(dú)的處理,查詢效率低下,數(shù)據(jù)整合展示不理想。而且,面對(duì)機(jī)房監(jiān)管的新需求,需要再次進(jìn)行數(shù)據(jù)整合處理,不能快速擴(kuò)展。
2、本發(fā)明的目的在于對(duì)接多數(shù)據(jù)源的結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù),經(jīng)過處理后,構(gòu)建針對(duì)機(jī)場機(jī)房的知識(shí)圖譜,將調(diào)整后的圖形化數(shù)據(jù)結(jié)構(gòu)統(tǒng)一存儲(chǔ)在neo4j圖數(shù)據(jù)中,對(duì)外提供性能較高的統(tǒng)一查詢問答接口,方便后期根據(jù)應(yīng)用場景進(jìn)行功能擴(kuò)展。
3、所述技術(shù)方案如下:機(jī)場機(jī)房監(jiān)管智能體數(shù)據(jù)存儲(chǔ)方法,包括:
4、s1,將結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)形成三元實(shí)體關(guān)系組進(jìn)行整合,構(gòu)建知識(shí)圖譜,優(yōu)化形成統(tǒng)一的知識(shí)圖形化數(shù)據(jù)結(jié)構(gòu);
5、s2,將統(tǒng)一的知識(shí)圖形化數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)在圖數(shù)據(jù)庫,用于為后續(xù)的數(shù)據(jù)分析和功能擴(kuò)展提供數(shù)據(jù)表示和查詢;
6、s3,通過統(tǒng)一查詢問答接口調(diào)用圖數(shù)據(jù)庫存儲(chǔ)的數(shù)據(jù),根據(jù)具體的機(jī)場機(jī)房應(yīng)用場景,進(jìn)行外部應(yīng)用功能擴(kuò)展。
7、在步驟s1中,將結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)形成三元實(shí)體關(guān)系組進(jìn)行整合前,進(jìn)行數(shù)據(jù)采集,通過傳感器、監(jiān)控系統(tǒng)數(shù)據(jù)采集設(shè)備,實(shí)時(shí)采集機(jī)場機(jī)房的溫濕度監(jiān)控、軟件監(jiān)控告警、設(shè)備維修、巡檢結(jié)構(gòu)化數(shù)據(jù);同時(shí),通過掃描、錄入的方式獲取機(jī)場機(jī)房應(yīng)急處置手冊(cè)、系統(tǒng)安裝部署記錄、調(diào)線記錄、數(shù)據(jù)庫常見問題處理手冊(cè)非結(jié)構(gòu)化文檔數(shù)據(jù)。
8、在步驟s1中,優(yōu)化形成統(tǒng)一的知識(shí)圖形化數(shù)據(jù)結(jié)構(gòu),是將采集到的結(jié)構(gòu)化數(shù)據(jù),通過系統(tǒng)從第三方數(shù)據(jù)庫中拉取,進(jìn)行原始數(shù)據(jù)屬性字段按照語義進(jìn)行實(shí)體和關(guān)系的映射劃分;具體包括:
9、把屬性字段告警設(shè)備作為一個(gè)節(jié)點(diǎn),其他屬性字段作為信息節(jié)點(diǎn),對(duì)應(yīng)的關(guān)系分為:屬于、告警的時(shí)間、告警的等級(jí)、包含的告警內(nèi)容4類;通過以上4類關(guān)系判斷在知識(shí)圖譜中實(shí)體間兩兩之間的關(guān)系,對(duì)應(yīng)的關(guān)系三元組為:<告警設(shè)備,屬于,業(yè)務(wù)分組>、<告警設(shè)備,的,告警時(shí)間>、<告警設(shè)備,的,嚴(yán)重等級(jí)>、<告警設(shè)備,包含,告警內(nèi)容>。
10、在步驟s1中,將非結(jié)構(gòu)化數(shù)據(jù)形成三元實(shí)體關(guān)系組,包括:
11、(2.1)關(guān)鍵字詞提?。簩?duì)非結(jié)構(gòu)化文本數(shù)據(jù)進(jìn)行清洗,去除停用詞、標(biāo)點(diǎn)符號(hào)、特殊字符;將清洗后的文本切分為單個(gè)的詞或詞組;利用textrank算法提取文本中的關(guān)鍵字詞,表達(dá)式為:
12、
13、式中,為某字詞節(jié)點(diǎn)在第次迭代時(shí)的權(quán)重,為阻尼系數(shù),取值為0.85;為節(jié)點(diǎn)和節(jié)點(diǎn)之間的相關(guān)度,為與節(jié)點(diǎn)相連的所有節(jié)點(diǎn),為從節(jié)點(diǎn)出發(fā)能夠到達(dá)的所有節(jié)點(diǎn),為某字詞節(jié)點(diǎn)在第次迭代時(shí)的權(quán)重,為迭代的次數(shù);
14、(2.2)實(shí)體識(shí)別:對(duì)提取出來的關(guān)鍵字詞進(jìn)行去重操作,并標(biāo)注詞性;使用基于規(guī)則的命名實(shí)體識(shí)別ner識(shí)別文檔中的實(shí)體,包括人名、系統(tǒng)名稱、設(shè)備類型,作為圖關(guān)系中的節(jié)點(diǎn);
15、(2.3)關(guān)系抽取:識(shí)別出文檔中所有的實(shí)體之后,通過系統(tǒng)可視化界面設(shè)定規(guī)則模板;
16、(2.4)對(duì)識(shí)別出的實(shí)體進(jìn)行兩兩組合,確定實(shí)體之間的具體關(guān)系并分類,將存在實(shí)體關(guān)系的三元組作為輸出;其中,實(shí)體關(guān)系的三元組的表達(dá)式為:,分別表示兩個(gè)實(shí)體,為兩個(gè)實(shí)體間的關(guān)系。
17、在步驟(2.3)中,規(guī)則模板包括:
18、email的表現(xiàn)形式為xxxx@xxx.com;
19、利用^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$匹配email地址。
20、在步驟s1中,構(gòu)建知識(shí)圖譜,包括:
21、數(shù)據(jù)整合:將結(jié)構(gòu)化和非結(jié)構(gòu)化處理完成后的數(shù)據(jù)實(shí)體和關(guān)系,進(jìn)行數(shù)據(jù)整合,形成統(tǒng)一的實(shí)體關(guān)系三元組處理池;
22、圖譜構(gòu)建:根據(jù)識(shí)別出的實(shí)體和關(guān)系,定義圖結(jié)構(gòu)中的節(jié)點(diǎn)和邊;節(jié)點(diǎn)包含實(shí)體的名稱、類型、屬性、所屬文檔信息;邊標(biāo)注關(guān)系的類型、方向、權(quán)重信息;
23、圖結(jié)構(gòu)優(yōu)化:根據(jù)運(yùn)維系統(tǒng)可視化界面展現(xiàn)的構(gòu)建形成的知識(shí)圖譜圖關(guān)系進(jìn)行質(zhì)量評(píng)估,判斷是否需要進(jìn)行進(jìn)一步的調(diào)整;如果需要進(jìn)行調(diào)整,調(diào)整參數(shù),刪除重復(fù)或冗余的節(jié)點(diǎn)和邊,合并相似的實(shí)體或關(guān)系,優(yōu)化圖結(jié)構(gòu)的布局和鏈接;如果不需要調(diào)整,直接將該圖形化數(shù)據(jù)進(jìn)行輸出。
24、在步驟s2中,將統(tǒng)一的知識(shí)圖形化數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)在neo4j圖數(shù)據(jù)庫中,利用neo4j圖數(shù)據(jù)庫的圖形化存儲(chǔ)特性,將機(jī)場機(jī)房的各類信息以節(jié)點(diǎn)和關(guān)系的形式進(jìn)行存儲(chǔ),形成機(jī)場機(jī)房信息庫。
25、在步驟s3中,外部應(yīng)用功能擴(kuò)展,包括:智能問答、知識(shí)圖譜展示、故障排除。
26、本發(fā)明的另一目的在于提供一種機(jī)場機(jī)房監(jiān)管智能體數(shù)據(jù)存儲(chǔ)系統(tǒng),該系統(tǒng)實(shí)施所述機(jī)場機(jī)房監(jiān)管智能體數(shù)據(jù)存儲(chǔ)方法,該系統(tǒng)包括:
27、后臺(tái)服務(wù)模塊,用于對(duì)接多數(shù)據(jù)源的結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù),經(jīng)過不同的處理,構(gòu)建統(tǒng)一的新數(shù)據(jù)結(jié)構(gòu);以及通過統(tǒng)一查詢問答接口根據(jù)應(yīng)用場景進(jìn)行功能擴(kuò)展;
28、系統(tǒng)可視化配置模塊,用于為后臺(tái)服務(wù)模塊提供手動(dòng)輸入的界面,參數(shù)調(diào)整,質(zhì)量評(píng)估數(shù)據(jù)分析、調(diào)整、結(jié)果展示和操作;
29、數(shù)據(jù)存儲(chǔ)模塊,用于將所述系統(tǒng)可視化配置模塊的結(jié)構(gòu)化參數(shù)信息,包括對(duì)接的第三方數(shù)據(jù)庫鏈接地址、知識(shí)圖譜的更新頻率保存到關(guān)系型數(shù)據(jù)庫mysql中,同時(shí)用于將后臺(tái)服務(wù)模塊構(gòu)建的完整知識(shí)圖譜數(shù)據(jù)保存至neo4j圖數(shù)據(jù)庫中,實(shí)現(xiàn)數(shù)據(jù)的圖形化存儲(chǔ)。
30、進(jìn)一步,所述后臺(tái)服務(wù)模塊包括數(shù)據(jù)采集模塊、知識(shí)圖譜構(gòu)建模塊和查詢服務(wù)模塊;
31、所述數(shù)據(jù)采集模塊:負(fù)責(zé)實(shí)時(shí)采集機(jī)場機(jī)房的各類信息,包括使用接口對(duì)接各監(jiān)控系統(tǒng)、傳感器獲取結(jié)構(gòu)化的溫濕度監(jiān)控、軟件監(jiān)控告警、設(shè)備維修、巡檢數(shù)數(shù)據(jù);通過系統(tǒng)可視化配置模塊錄入方式,獲取機(jī)場機(jī)房應(yīng)急處置手冊(cè)、系統(tǒng)安裝部署記錄、調(diào)線記錄、數(shù)據(jù)庫常見問題處理手冊(cè)非結(jié)構(gòu)化文檔數(shù)據(jù);
32、所述知識(shí)圖譜構(gòu)建模塊:負(fù)責(zé)對(duì)采集到的數(shù)據(jù)進(jìn)行清洗和整合,構(gòu)建完整的機(jī)房知識(shí)圖譜數(shù)據(jù)關(guān)系;
33、所述查詢服務(wù)模塊:負(fù)責(zé)對(duì)外提供統(tǒng)一的查詢api接口,支持功能應(yīng)用調(diào)用該接口快速查詢機(jī)場機(jī)房的各類信息。
34、結(jié)合上述的所有技術(shù)方案,本發(fā)明所具備的有益效果為:
35、本發(fā)明選擇neo4j圖數(shù)據(jù)庫作為后端存儲(chǔ),提高了機(jī)場機(jī)房極大關(guān)系型監(jiān)管數(shù)據(jù)的查詢速度,便于后續(xù)的監(jiān)管數(shù)據(jù)分析和功能擴(kuò)展;本發(fā)明中的機(jī)房圖形化數(shù)據(jù)統(tǒng)一的查詢接口,使得用戶可以方便地進(jìn)行數(shù)據(jù)檢索和查詢,同時(shí)也為機(jī)場機(jī)房的精細(xì)化管理和智能化發(fā)展提供了有力的支持。本發(fā)明將機(jī)場機(jī)房多源的結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)整合,轉(zhuǎn)化為統(tǒng)一的知識(shí)圖譜,選擇neo4j圖數(shù)據(jù)庫作為后端存儲(chǔ),提高了機(jī)場機(jī)房極大關(guān)系型監(jiān)管數(shù)據(jù)的查詢速度,便于后續(xù)的監(jiān)管數(shù)據(jù)分析和功能擴(kuò)展;機(jī)房圖形化數(shù)據(jù)統(tǒng)一的查詢接口,使得用戶可以方便地進(jìn)行數(shù)據(jù)檢索和查詢。