[發(fā)明專利]一種數(shù)據(jù)的處理方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810398696.6 | 申請日: | 2018-04-28 |
| 公開(公告)號: | CN108595656B | 公開(公告)日: | 2022-02-18 |
| 發(fā)明(設(shè)計)人: | 邵林君;王濤;陳布 | 申請(專利權(quán))人: | 寧波銀行股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F8/30 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 315042 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 處理 方法 系統(tǒng) | ||
本發(fā)明公開了一種數(shù)據(jù)的處理方法,包括:當(dāng)接收到對目標(biāo)數(shù)據(jù)的處理請求時,獲取所述處理請求包含的數(shù)據(jù)處理邏輯;獲取與所述數(shù)據(jù)處理邏輯對應(yīng)的腳本;將所述腳本傳遞給預(yù)設(shè)的腳本封裝應(yīng)用程序進(jìn)行封裝;當(dāng)接收到封裝完成指令時,得到與所述處理請求對應(yīng)的目標(biāo)腳本,依據(jù)所述目標(biāo)腳本對所述目標(biāo)數(shù)據(jù)進(jìn)行處理。上述的方法,將所述處理邏輯對應(yīng)的腳本依據(jù)預(yù)設(shè)的腳本封裝應(yīng)用程序進(jìn)行封裝得到滿足要求的目標(biāo)腳本,避免了現(xiàn)有技術(shù)中采用特定的程序語言開發(fā),由于特定的程序語言具有一定的專業(yè)性,一般用戶不容易掌握,因此,批處理腳本的編寫過程耗時長,導(dǎo)致數(shù)據(jù)的處理效率較低的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及大數(shù)據(jù)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)的處理方法及系統(tǒng)。
背景技術(shù)
隨著信息科技的發(fā)展,在不同的行業(yè)中,每時每刻都會產(chǎn)生大量的數(shù)據(jù),形成了海量數(shù)據(jù)的存儲和處理需求。大數(shù)據(jù)平臺解決了對海量數(shù)據(jù)進(jìn)行存儲和處理的問題,當(dāng)用戶需通過大數(shù)據(jù)平臺中發(fā)送數(shù)據(jù)處理請求時,需要利用特定的程序語言如:Python等編寫與所述處理請求對應(yīng)的批處理腳本,所述批處理腳本包含數(shù)據(jù)處理邏輯,通過調(diào)用批處理腳本,實(shí)現(xiàn)對數(shù)據(jù)的分析處理。
發(fā)明人對現(xiàn)有的批處理腳本的開發(fā)過程進(jìn)行研究發(fā)現(xiàn),由于特定的程序語言具有一定的專業(yè)性,一般用戶不容易掌握,因此在批處理腳本的編寫過程耗時長,導(dǎo)致數(shù)據(jù)的處理效率較低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種數(shù)據(jù)的處理方法及系統(tǒng),用以解決現(xiàn)有的腳本開發(fā)采用專業(yè)性程序語言,一般用戶不容易掌握,因此批處理腳本的編寫過程耗時長,導(dǎo)致數(shù)據(jù)的處理效率較低的問題,具體方案如下:
一種數(shù)據(jù)的處理方法,其特征在于,包括:
當(dāng)接收到對目標(biāo)數(shù)據(jù)的處理請求時,獲取所述處理請求包含的數(shù)據(jù)處理邏輯;
獲取與所述數(shù)據(jù)處理邏輯對應(yīng)的腳本;
將所述腳本傳遞給預(yù)設(shè)的腳本封裝應(yīng)用程序進(jìn)行封裝;
當(dāng)接收到封裝完成指令時,得到與所述處理請求對應(yīng)的目標(biāo)腳本,依據(jù)所述目標(biāo)腳本對所述目標(biāo)數(shù)據(jù)進(jìn)行處理。
上述的方法,優(yōu)選的,將所述腳本傳遞給預(yù)設(shè)的腳本封裝應(yīng)用程序進(jìn)行封裝包括:
構(gòu)建與所述腳本對應(yīng)的項目;
在預(yù)設(shè)的模板庫中,選取與所述項目關(guān)聯(lián)的腳本模板;
依據(jù)腳本編輯器,將所述腳本注入到所述腳本模板,得到待處理腳本;
將所述待處理腳本進(jìn)行測試,當(dāng)接收到測試成功指令時,得到目標(biāo)腳本。
上述的方法,優(yōu)選的,還包括:
對所述目標(biāo)腳本進(jìn)行規(guī)范性檢查和正確性檢查。
上述的方法,優(yōu)選的,當(dāng)接收到封裝完成指令時,得到與所述處理請求對應(yīng)的目標(biāo)腳本,依據(jù)所述目標(biāo)腳本對所述目標(biāo)數(shù)據(jù)進(jìn)行處理包括:
將所述目標(biāo)腳本與查詢引擎建立連接;
依據(jù)所述查詢引擎調(diào)用所述目標(biāo)腳本實(shí)現(xiàn)對目標(biāo)數(shù)據(jù)的處理。
上述的方法,優(yōu)選的,還包括:
將所述目標(biāo)腳本與所述查詢引擎建立連接時,對所述目標(biāo)腳本的運(yùn)行環(huán)境進(jìn)行配置。
一種數(shù)據(jù)的處理系統(tǒng),包括:
第一獲取模塊,用于當(dāng)接收到對目標(biāo)數(shù)據(jù)的處理請求時,獲取所述處理請求包含的數(shù)據(jù)處理邏輯;
第二獲取模塊,用于獲取與所述數(shù)據(jù)處理邏輯對應(yīng)的腳本;
封裝模塊,用于將所述腳本傳遞給預(yù)設(shè)的腳本封裝應(yīng)用程序進(jìn)行封裝;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于寧波銀行股份有限公司,未經(jīng)寧波銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810398696.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





