[發(fā)明專利]數(shù)據(jù)表的生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201911082104.0 | 申請日: | 2019-11-07 |
| 公開(公告)號: | CN110851446B | 公開(公告)日: | 2022-10-28 |
| 發(fā)明(設(shè)計(jì))人: | 陳強(qiáng)松 | 申請(專利權(quán))人: | 蘇州達(dá)家迎信息技術(shù)有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23;G06F16/24;G06F40/174 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 215300 江蘇省蘇州市昆山開發(fā)*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)表 生成 方法 裝置 計(jì)算機(jī) 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明公開了一種數(shù)據(jù)表的生成方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì),該方法包括:從數(shù)據(jù)庫獲取數(shù)據(jù)源,所述數(shù)據(jù)源包括:第一對象列表和多個(gè)第二對象列表;對所述第一對象列表進(jìn)行標(biāo)簽的識別,并將識別出的每個(gè)標(biāo)簽所關(guān)聯(lián)的數(shù)據(jù)名稱分別寫入數(shù)據(jù)表中各列的列首;根據(jù)所述第一對象列表中數(shù)據(jù)名稱與所述第二對象列表中數(shù)據(jù)對象值之間的對應(yīng)關(guān)系,將各所述第二對象列表中的數(shù)據(jù)對象值對應(yīng)填充于所述數(shù)據(jù)表中。本發(fā)明實(shí)施例的技術(shù)方案在將數(shù)據(jù)源導(dǎo)入數(shù)據(jù)表的過程中,無需在代碼中指定數(shù)據(jù)對象與列標(biāo)題之間的映射關(guān)系,利用預(yù)設(shè)的標(biāo)簽識別出數(shù)據(jù)名稱作為數(shù)據(jù)表的列名,減少了數(shù)據(jù)庫中數(shù)據(jù)對象與數(shù)據(jù)表列名對照錯(cuò)誤的概率。
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及數(shù)據(jù)處理技術(shù),尤其涉及一種數(shù)據(jù)表的生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)。
背景技術(shù)
在大多數(shù)業(yè)務(wù)操作平臺中,業(yè)務(wù)層需要經(jīng)常查詢數(shù)據(jù)層中的數(shù)據(jù)表,以獲取業(yè)務(wù)操作所需的數(shù)據(jù)源。目前,數(shù)據(jù)層通過谷歌提出的現(xiàn)代、開源、高效的遠(yuǎn)程過程調(diào)用(RemoteProcedure Call,RPC)接口的方式對外提供查詢服務(wù)。
一般來說,當(dāng)業(yè)務(wù)層從數(shù)據(jù)層中獲取所需的數(shù)據(jù)源后,需要將該數(shù)據(jù)源導(dǎo)出至設(shè)定的數(shù)據(jù)表中,典型的,excel數(shù)據(jù)表。具體的,在數(shù)據(jù)導(dǎo)出之前,需要預(yù)先在excel數(shù)據(jù)表中,給出每一列的列標(biāo)題,并需要指定數(shù)據(jù)源中的數(shù)據(jù)對象對應(yīng)于該excel數(shù)據(jù)表中的具體哪一列,這樣才能將數(shù)據(jù)源中數(shù)據(jù)對象的具體數(shù)值對應(yīng)的填充于數(shù)據(jù)表中。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下缺陷:開發(fā)人員需要預(yù)先在代碼中指定每個(gè)數(shù)據(jù)對象與每個(gè)列標(biāo)題之間的映射關(guān)系,代碼編寫繁瑣,且易出錯(cuò),尤其是當(dāng)數(shù)據(jù)源中包括的數(shù)據(jù)對象很多時(shí),可能會出現(xiàn)各種錯(cuò)誤對照。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)表的生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì),在將數(shù)據(jù)源導(dǎo)入數(shù)據(jù)表的過程中,無需在代碼中指定數(shù)據(jù)對象與列標(biāo)題之間的映射關(guān)系,以減少出錯(cuò)概率。
第一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)表的生成方法,所述方法包括:
從數(shù)據(jù)庫獲取數(shù)據(jù)源,所述數(shù)據(jù)源包括:第一對象列表和多個(gè)第二對象列表;第一對象列表中包括數(shù)據(jù)對象與數(shù)據(jù)名稱間的映射關(guān)系,數(shù)據(jù)名稱通過預(yù)設(shè)的標(biāo)簽進(jìn)行標(biāo)識,第二對象列表中包括數(shù)據(jù)對象與數(shù)據(jù)對象值間的映射關(guān)系;
對所述第一對象列表進(jìn)行所述標(biāo)簽的識別,并將識別出的每個(gè)標(biāo)簽所關(guān)聯(lián)的數(shù)據(jù)名稱分別寫入數(shù)據(jù)表中各列的列首;
根據(jù)所述第一對象列表中數(shù)據(jù)名稱與所述第二對象列表中數(shù)據(jù)對象值之間的對應(yīng)關(guān)系,將各所述第二對象列表中的數(shù)據(jù)對象值對應(yīng)填充于所述數(shù)據(jù)表中。
第二方面,本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)表的生成裝置,該裝置包括:
數(shù)據(jù)源獲取模塊,用于從數(shù)據(jù)庫獲取數(shù)據(jù)源,所述數(shù)據(jù)源包括:第一對象列表和多個(gè)第二對象列表;第一對象列表中包括數(shù)據(jù)對象與數(shù)據(jù)名稱間的映射關(guān)系,數(shù)據(jù)名稱通過預(yù)設(shè)的標(biāo)簽進(jìn)行標(biāo)識,第二對象列表中包括數(shù)據(jù)對象與數(shù)據(jù)對象值間的映射關(guān)系;
數(shù)據(jù)名稱寫入模塊,用于對所述第一對象列表進(jìn)行所述標(biāo)簽的識別,并將識別出的每個(gè)標(biāo)簽所關(guān)聯(lián)的數(shù)據(jù)名稱分別寫入數(shù)據(jù)表中各列的列首;
數(shù)據(jù)對象值填充模塊,用于根據(jù)所述第一對象列表中數(shù)據(jù)名稱與所述第二對象列表中數(shù)據(jù)對象值之間的對應(yīng)關(guān)系,將各所述第二對象列表中的數(shù)據(jù)對象值對應(yīng)填充于所述數(shù)據(jù)表中。
第三方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備,該計(jì)算機(jī)設(shè)備包括:
一個(gè)或多個(gè)處理器;
存儲裝置,用于存儲一個(gè)或多個(gè)程序;
當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行,使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)本發(fā)明任意實(shí)施例提供的一種數(shù)據(jù)表的生成方法。
該專利技術(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/201911082104.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)表儲存、修改、查詢和統(tǒng)計(jì)方法
- 一種基于關(guān)聯(lián)規(guī)則的數(shù)據(jù)表分類系統(tǒng)與方法
- 數(shù)據(jù)表儲存、修改、查詢和統(tǒng)計(jì)方法
- 一種數(shù)據(jù)識別方法及裝置
- 一種數(shù)據(jù)表切換方法及裝置
- 數(shù)據(jù)表的校驗(yàn)方法及裝置、電子設(shè)備、存儲介質(zhì)
- 對數(shù)據(jù)集中的數(shù)據(jù)表進(jìn)行抽樣和校驗(yàn)的方法及裝置
- 主機(jī)中數(shù)據(jù)關(guān)聯(lián)訪問的方法和裝置
- 數(shù)據(jù)管理方法、裝置及服務(wù)器
- 數(shù)據(jù)處理方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)





