[發明專利]一種上傳加載文件并解析入庫方法及系統在審
| 申請號: | 202010316794.8 | 申請日: | 2020-04-21 |
| 公開(公告)號: | CN111507066A | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 時敏 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F40/117 | 分類號: | G06F40/117;G06F40/151;G06F16/22;G06F16/26;G06F16/25;G06F16/28 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 賴定珍 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 上傳 加載 文件 解析 入庫 方法 系統 | ||
本發明公開了一種上傳加載文件并解析入庫方法及系統,涉及數據采集分析領域。該方法包括:步驟1、獲取上傳后的數據文件,所述數據文件包括由分隔符定義的自定義文件;步驟2、對所述數據文件進行類別識別;步驟3、加載識別后的所述數據文件,并通過可視化界面將加載識別后的所述數據文件與本地數據進行比較;步驟4、根據比較的結果進行判斷,并顯示判斷結果,若所述判斷結果為無誤,則入庫存檔。本發明適用于數據傳輸中,能夠解決開發及運維工作量大安全性差的問題,達到保障數據安全,提高對上傳文件的正確性的效果。
技術領域
本發明涉及數據采集分析領域,尤其涉及一種上傳加載文件并解析入庫方法及系統。
背景技術
在企業財務部門,涉及大量的手工報表文件,但基于固定的模板格式,難以支撐財務人員靈活多變或自定義的需求,并且如果全部依靠IT部門不斷增加新的填報模板也十分費時費力,可視化、及時化功能較差,同時無法對上傳文件的正確性進行判斷。
發明內容
本發明所要解決的技術問題是針對現有技術的不足,提供一種上傳加載文件并解析入庫方法。
本發明解決上述技術問題的技術方案如下:一種上傳加載文件并解析入庫方法,包括:
步驟1、獲取上傳后的數據文件,所述數據文件包括由分隔符定義的自定義文件;
步驟2、對所述數據文件進行類別識別;
步驟3、加載識別后的所述數據文件,并通過可視化界面將加載識別后的所述數據文件與本地數據進行比較;
步驟4、根據比較的結果進行判斷,并顯示判斷結果,若所述判斷結果為無誤,則入庫存檔。
本發明的有益效果是:通過采用分隔符定義自定義文件的格式和規范,實現了無代碼維護,靈活快捷的目標,同時降低開發及運維工作,減少線下數據傳輸,另外,由于所有的數據文件全部由用戶自行上傳并加載到關系型數據庫中,保障數據安全,通過可視化界面可以適時的進行可視化反饋上傳結果,增加可視化、及時化功能,同時提高對上傳文件的正確性進行判斷。
在上述技術方案的基礎上,本發明還可以做如下改進。
進一步,對所述數據文件進行類別識別,具體為:
若所述數據文件為新增型,則根據所述數據文件的格式統計所述數據文件的大小及行數,根據所述數據文件的分隔符創建與之對應的第一數據庫表。
采用上述進一步方案的有益效果是:通過第一數據庫的建立可以對數據進行歸類便于日后查找調取,同時也可以大幅度提高上傳加載的效率。
進一步,對所述數據文件進行類別識別,還包括:
若所述數據文件為歷史型,則選擇所述數據文件已上傳過的模板所對應的第二數據庫表。
采用上述進一步方案的有益效果是:通過第二數據庫的建立可以有效的將歷史型的數據進行分類管理,同時也方便調用歷史數據,便于查看,提高效率。
進一步,加載識別后的所述數據文件,具體為:
通過加載算法對所述第一數據庫表或所述第二數據庫表的列名或列數進行加載識別。
進一步,若所述判斷結果為有誤,則重新上傳,其中上傳次數為:有限次或無限次。
采用上述進一步方案的有益效果是:通過對上傳次數的限定可以提高數據上傳加載的安全性,同時也提高了靈活性。
本發明解決上述技術問題的另一種技術方案如下:一種上傳加載文件并解析入庫系統,包括:
獲取模塊、用于獲取上傳后的數據文件,所述數據文件包括由分隔符定義的自定義文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010316794.8/2.html,轉載請聲明來源鉆瓜專利網。





