[發(fā)明專利]一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換系統(tǒng)及其方法在審
| 申請?zhí)枺?/td> | 202010783506.X | 申請日: | 2020-08-06 |
| 公開(公告)號: | CN111914155A | 公開(公告)日: | 2020-11-10 |
| 發(fā)明(設(shè)計(jì))人: | 薛祥杰;姜國連;金志彪;黃峰;臧楚 | 申請(專利權(quán))人: | 南京力通達(dá)電氣技術(shù)有限公司 |
| 主分類號: | G06F16/9532 | 分類號: | G06F16/9532;G06F16/9538 |
| 代理公司: | 上海精晟知識產(chǎn)權(quán)代理有限公司 31253 | 代理人: | 劉寧 |
| 地址: | 210000 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 關(guān)鍵詞 匹配 查詢 轉(zhuǎn)換 系統(tǒng) 及其 方法 | ||
本發(fā)明公開了一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換系統(tǒng)及其方法,涉及電力技術(shù)領(lǐng)域,包括客戶端發(fā)起模糊查詢請求發(fā)起查詢,業(yè)務(wù)查詢服務(wù)器基于分解的關(guān)鍵詞匹配預(yù)先配置好的業(yè)務(wù)查詢規(guī)則,將模糊查詢請求轉(zhuǎn)換為精確查詢語句,通過執(zhí)行模塊執(zhí)行查詢,將所得到的查詢結(jié)果整理輸出給客戶端,解決了通過模糊查詢對繁多的監(jiān)控參數(shù)數(shù)量和類型進(jìn)行快速查詢的技術(shù)問題,本發(fā)明基于關(guān)鍵詞匹配業(yè)務(wù)查詢規(guī)則將模糊的查詢描述轉(zhuǎn)換為精確匹配的查詢語句,降低了客戶端實(shí)現(xiàn)的復(fù)雜度,使客戶端實(shí)現(xiàn)與具體查詢業(yè)務(wù)解耦,滿足電力設(shè)備在線監(jiān)控靈活多變的查詢業(yè)務(wù)需求。
技術(shù)領(lǐng)域
本發(fā)明涉及電力技術(shù)領(lǐng)域,具體涉及一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換系統(tǒng)及其方法。
背景技術(shù)
電力設(shè)備運(yùn)行監(jiān)控設(shè)備所存儲的數(shù)據(jù)對象,通常包含多種監(jiān)控類型,存在多種監(jiān)控類型的參數(shù)屬性中表現(xiàn)出不同的值,包括狀態(tài)標(biāo)志等遙信參數(shù)、各種數(shù)值類遙測參數(shù)等。因此,應(yīng)用客戶端向監(jiān)控云平臺發(fā)起查詢請求時(shí),必須在查詢請求中針對所要查詢的多個(gè)監(jiān)控類型以及其參數(shù)屬性設(shè)置不同的查詢條件,這樣監(jiān)控云平臺才能根據(jù)查詢請求中的查詢條件查找符合條件的數(shù)據(jù)對象,并將查詢結(jié)果返回給監(jiān)控應(yīng)用客戶端。
由于監(jiān)控客戶端所發(fā)送的查詢請求中必須包括被監(jiān)控設(shè)備的各個(gè)參數(shù)以及屬性項(xiàng)的詳細(xì)信息,查詢方式繁瑣呆板,無法滿足監(jiān)控客戶端按需定制模糊查詢需求;被監(jiān)控設(shè)備的各個(gè)監(jiān)控參數(shù)及其屬性項(xiàng)繁多,不同種類的被監(jiān)控設(shè)備的監(jiān)控參數(shù)及其屬性項(xiàng)又各不相同,導(dǎo)致監(jiān)控客戶端實(shí)現(xiàn)查詢的方法異常復(fù)雜,提升了監(jiān)控客戶端的復(fù)雜度;此外,電力設(shè)備在線監(jiān)測數(shù)據(jù)模型和系統(tǒng)實(shí)現(xiàn)的特點(diǎn),導(dǎo)致數(shù)據(jù)存儲的復(fù)雜模式,實(shí)時(shí)內(nèi)存數(shù)據(jù)以及物理庫、歷史歸檔數(shù)據(jù)庫等多種數(shù)據(jù)來源,數(shù)據(jù)按時(shí)間、設(shè)備以及監(jiān)控類型(遙信、遙測等)、參數(shù)等粒度分別存儲,增加了數(shù)據(jù)查詢實(shí)現(xiàn)的復(fù)雜程度。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換系統(tǒng)及其方法,解決了通過模糊查詢對繁多的監(jiān)控參數(shù)數(shù)量和類型進(jìn)行快速查詢的技術(shù)問題。
為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換系統(tǒng),包括客戶端、業(yè)務(wù)查詢服務(wù)器和業(yè)務(wù)數(shù)據(jù)庫服務(wù)器,客戶端、業(yè)務(wù)查詢服務(wù)器和業(yè)務(wù)數(shù)據(jù)庫服務(wù)器之間通過互聯(lián)網(wǎng)通信;
在業(yè)務(wù)查詢服務(wù)器中建立業(yè)務(wù)查詢規(guī)則數(shù)據(jù)庫、查詢請求轉(zhuǎn)換模塊、查詢請求執(zhí)行模塊和查詢結(jié)果輸出模塊,業(yè)務(wù)查詢規(guī)則數(shù)據(jù)庫用于存儲業(yè)務(wù)查詢規(guī)則;
查詢請求轉(zhuǎn)換模塊用于接收客戶端傳輸過來的模糊查詢請求,對模糊查詢請求進(jìn)行分解關(guān)鍵詞和查詢邏輯連接符的處理,并生成精準(zhǔn)查詢語句;
查詢請求執(zhí)行模塊用于根據(jù)精準(zhǔn)查詢語句,調(diào)取業(yè)務(wù)數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù),構(gòu)造查詢結(jié)果集;
查詢結(jié)果輸出模塊用于將查詢請求執(zhí)行模塊構(gòu)造的查詢結(jié)果進(jìn)行合并,并發(fā)送給客戶端。
優(yōu)選的,所述業(yè)務(wù)查詢規(guī)則為預(yù)先配置好的規(guī)則,所述業(yè)務(wù)查詢規(guī)則包括配置查詢業(yè)務(wù)類型對應(yīng)的查詢規(guī)則、查詢業(yè)務(wù)對應(yīng)的數(shù)據(jù)源、數(shù)據(jù)對象和查詢條件配置。
優(yōu)選的,所述業(yè)務(wù)查詢服務(wù)器為分布式服務(wù)器集群,所述業(yè)務(wù)查詢規(guī)則數(shù)據(jù)庫、所述查詢請求轉(zhuǎn)換模塊、所述查詢請求執(zhí)行模塊和所述查詢結(jié)果輸出模塊被部署在不同的服務(wù)器中。
優(yōu)選的,所述查詢請求轉(zhuǎn)換模塊包括查詢請求分解單元、業(yè)務(wù)查詢規(guī)則匹配單元和查詢語句生成單元,查詢請求分解單元用于分解所述模糊查詢請求,對模糊查詢請求進(jìn)行分解關(guān)鍵詞和查詢邏輯連接符的處理;
業(yè)務(wù)查詢規(guī)則匹配單元用于對關(guān)鍵詞與業(yè)務(wù)查詢規(guī)則進(jìn)行匹配,生成精準(zhǔn)查詢關(guān)鍵詞;
查詢語句生成單元用于將精準(zhǔn)查詢關(guān)鍵詞合成所述精準(zhǔn)查詢語句。
一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換方法,包括以下步驟:
步驟1:建立所述一種基于關(guān)鍵詞匹配的查詢轉(zhuǎn)換系統(tǒng);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京力通達(dá)電氣技術(shù)有限公司,未經(jīng)南京力通達(dá)電氣技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010783506.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 關(guān)鍵詞輸出設(shè)備和關(guān)鍵詞輸出方法
- 用于選擇用于網(wǎng)絡(luò)發(fā)布的關(guān)鍵詞的方法和設(shè)備
- 關(guān)鍵詞質(zhì)量度的檢測方法和裝置
- 關(guān)鍵詞排名的檢測方法和裝置
- 關(guān)鍵詞相似度獲取方法、裝置及服務(wù)器
- 關(guān)鍵詞推薦方法及裝置
- 一種關(guān)鍵詞檢索管理系統(tǒng)
- 一種信息推薦方法、電子設(shè)備、存儲介質(zhì)及系統(tǒng)
- 關(guān)鍵詞廣告投放自動化否定關(guān)鍵詞方法及裝置
- 一種長尾關(guān)鍵詞識別方法、關(guān)鍵詞搜索方法及計(jì)算機(jī)設(shè)備





