[發明專利]批量數據匹配導入方法在審
| 申請號: | 201711459982.0 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108197207A | 公開(公告)日: | 2018-06-22 |
| 發明(設計)人: | 高敏 | 申請(專利權)人: | 南京涵韜信息科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 南京常青藤知識產權代理有限公司 32286 | 代理人: | 仲暉 |
| 地址: | 210000 江蘇省南京市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表格數據 匹配 匹配結果 字段 批量數據 確認結果 校驗結果 方案表 臨時表 業務表 數據字段 五行數據 系統信息 信息系統 字段格式 校驗 檢查 | ||
本發明提供一種批量數據匹配導入方法,將表格數據導入到信息系統中,包括步驟:S1、定義匹配方案表、表格數據的標題、系統信息的系統字段、臨時表和業務表;S2、根據匹配方案表,檢查標題和系統字段是否匹配并檢查匹配結果;S3、根據匹配結果,用戶根據表格數據的前五行數據對匹配結果進行確認得到相應確認結果;S4、根據確認結果,將表格數據全部導入臨時表中并校驗表格數據得到相應校驗結果;S5、根據校驗結果,將表格數據導入業務表,本發明具有支持不同字段格式數據導入、導入數據字段與系統字段不必完全一致和導入過程中可以多次修改導入數據的優點。
技術領域
本發明屬于數據處理技術領域,具體涉及一種批量數據匹配導入方法。
背景技術
Excel是常用辦公軟件之一,常用于各種數據的處理以及統計分析,Excel中大量的公式函數可以應用選擇,使用Microsoft Excel可以執行計算,分析信息并管理電子表格或網頁中的數據信息列表與數據資料圖表制作,可以實現許多方便的功能,帶給使用者方便,在企業管理系統中,往往批量數據導入到數據庫是個工作量繁重的事情,目前部分數據導入方法僅支持批量導入固定字段格式的表格數據,標題必須與系統中存在的字段完全一致,一次數據錯誤需重新修改并再次導入系統等問題。
專利一種表格數據導入方法及系統(公開號CN107145537A),公開了一種表格數據導入方法及系統,用以解決表格數據批量導入時重復驗證問題及ORM對象共用及重用的問題。該方法包括:S1、按照預設規則對導入的表格數據分組;所述分組后的每組數據有共同點或相似點;S2、判斷所述表格數據是否通過驗證,若否,結束執行;若是,將每組表格數據對應一個新建的ORM對象。采用多線程方式導入表格數據,提高了導入效率;本發明將有共同點的數據進行分組,然后使用批量驗證的方式,提高了驗證效率,節約了計算機資源;本發明采用一個分組共用一個ORM對象,提高了內存使用效率,減少了內存消耗,但是本發明數據導入方式過于簡單,無法使用與不同系統字段格式的數據導入,一次數據錯誤需重新修改并再次導入系統,過程繁瑣。
因此需要一種可以支持不同字段格式數據導入、導入數據字段與系統字段不必完全一致和導入過程中可以多次修改導入數據的批量數據匹配導入方法。
發明內容
本發明的目的是提供一種批量數據匹配導入方法,解決了現有批量數據導入方法無法支持自由排版表格文件導入,解決了文檔字段與系統字段不一致的匹配問題,解決了多次修改重復導入的問題。
本發明提供了如下的技術方案:
一種批量數據匹配導入方法,將表格數據導入到信息系統中,包括步驟:
S1、定義匹配方案表、表格數據的標題、系統信息的系統字段、臨時表和業務表;
S2、根據匹配方案表,檢查標題和系統字段是否匹配并檢查匹配結果;
S3、根據匹配結果,用戶根據表格數據的前五行數據對匹配結果進行確認得到相應確認結果;
S4、根據確認結果,將表格數據全部導入臨時表中并校驗表格數據得到相應校驗結果;
S5、根據校驗結果,將表格數據導入業務表。
優選的,所述S1中,
將不同用戶的數據匹配導入歷史表格定義為匹配方案表;
將表格數據的第一行每列數據定義為標題;
將信息系統中存儲數據的表格定義為業務表;
將業務表每列的表頭數據定義為系統字段;
將數據匹配導入過程中臨時創建的包含系統字段的表格定義為臨時表。
優選的,所述S2中,匹配方式為檢查標題和系統字段字符是否一致;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京涵韜信息科技有限公司,未經南京涵韜信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711459982.0/2.html,轉載請聲明來源鉆瓜專利網。





