[發(fā)明專利]一種信息表處理方法、裝置及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010073929.2 | 申請日: | 2020-01-22 |
| 公開(公告)號: | CN111309727A | 公開(公告)日: | 2020-06-19 |
| 發(fā)明(設計)人: | 張紅文 | 申請(專利權(quán))人: | 北京明略軟件系統(tǒng)有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/28 |
| 代理公司: | 北京安信方達知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 王康;栗若木 |
| 地址: | 100084 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 信息 處理 方法 裝置 存儲 介質(zhì) | ||
一種信息表處理方法、裝置及存儲介質(zhì)。所述方法包括:獲取需要處理的信息表,所述信息表中包含一個或多個字典項,每個字典項與一個字典表對應,所述字典表中包含字典內(nèi)容;將所述信息表與所述字典項對應的字典表進行整合,生成包含字典內(nèi)容的信息表。采用本發(fā)明實施例的技術(shù)方案,能夠節(jié)省人力,降低處理錯誤率并提高效率。
技術(shù)領域
本文涉及數(shù)據(jù)處理技術(shù),尤指一種信息表處理方法、裝置及存儲介質(zhì)。
背景技術(shù)
消防系統(tǒng)中通常使用mysql(一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng))作為業(yè)務數(shù)據(jù)庫,目前構(gòu)建消防大數(shù)據(jù)系統(tǒng)時候,都是以hadoop(一種分布式系統(tǒng)基礎架構(gòu))為基本框架,而數(shù)據(jù)的離線處理多基于hive(一個數(shù)據(jù)倉庫工具)來進行數(shù)據(jù)清洗。
消防系統(tǒng)中包含了多個數(shù)據(jù)庫,每個數(shù)據(jù)庫中包含了多張字典表,習慣上將包含有一個或多個字典項的表稱為信息表,信息表中的字典項與數(shù)據(jù)庫中的某些字典表具有關(guān)聯(lián)關(guān)系,需要結(jié)合在一起進行數(shù)據(jù)分析,因此往往需要將一張信息表與多張字典表整合成一張表,以便于數(shù)據(jù)的分析和保存。但是現(xiàn)有的整合方法需要編程人員人工手動整合,效率低且錯誤率高。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種信息表處理的方法、裝置及存儲介質(zhì),提高處理效率,降低處理錯誤率。
一方面,本申請?zhí)峁┝艘环N信息表處理方法,包括以下步驟:
獲取需要處理的信息表,所述信息表中包含一個或多個字典項,每個字典項與一個字典表對應,所述字典表中包含字典內(nèi)容;
將所述信息表與所述字典項對應的字典表進行整合,生成包含字典內(nèi)容的信息表。
在一種示例性的實施例中,所述獲取需要處理的信息表,包括:
根據(jù)第一正則表達式匹配出所述信息表中的字典項;
遍歷數(shù)據(jù)庫,根據(jù)第二正則表達式匹配出每個字典項對應的字典表。
與人工編程操作相比,根據(jù)預先設置好的正則表達式匹配信息表中的字典項,匹配與字典項對應的字典表,能夠更加方便準確地獲取信息。
在一種示例性的實施例中,將匹配出的每個字典項對應的字典表整合成一張總字典表,所述總字典表中包括所述匹配出的所有字典表中的字典碼以及與每個字典碼對應的字典內(nèi)容。
將信息表中所有字典項對應的字典表整合成一張表,便于與信息表進行整合,且當需要整合的信息表包含的字典項不發(fā)生變化時,合成后的總字典表可以多次使用,避免重復工作。
在一種示例性的實施例中,將所述信息表中每個字典項對應的內(nèi)容轉(zhuǎn)換為字典項名稱+內(nèi)容的形式,與所述信息表中的剩余項生成臨時信息表。
以及將所述臨時信息表與所述總字典表進行整合,生成包含字典內(nèi)容的信息表。
生成的臨時信息表,對字典項的內(nèi)容進行轉(zhuǎn)換,便于后續(xù)與總字典表中的字典內(nèi)容一一對應,進行整合的過程。
在一種示例性的實施例中,所述方法由工作流調(diào)度工具執(zhí)行。
由工作流調(diào)度方法執(zhí)行上述方法,極大地節(jié)省了人力,提升了整合的效率,同時降低了錯誤率。
另一方面,本發(fā)明實施例還提供一種信息表處理裝置,包括獲取模塊和整合模塊,其中:
所述獲取模塊,用于獲取需要處理的信息表,所述信息表中包含一個或多個字典項,每個字典項與一個字典表對應,所述字典表中包含字典內(nèi)容;
所述整合模塊,用于將所述信息表與所述字典項對應的字典表進行整合,生成包含字典內(nèi)容的信息表。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京明略軟件系統(tǒng)有限公司,未經(jīng)北京明略軟件系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010073929.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設備、信息再現(xiàn)方法和信息再現(xiàn)設備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





