專利名稱:數(shù)據(jù)導(dǎo)入方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸技術(shù),尤其涉及一種數(shù)據(jù)導(dǎo)入方法和裝置。
背景技術(shù):
隨著各種業(yè)務(wù)系統(tǒng)的普及,為了充分利用業(yè)務(wù)系統(tǒng)中的原始數(shù)據(jù),通常需要將所述原始數(shù)據(jù)從第二業(yè)務(wù)系統(tǒng)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中。以往,導(dǎo)入原始數(shù)據(jù)的工作一般由人工完成,即人工進行原始識別、判斷及導(dǎo)入。這種利用人工的方法大批量導(dǎo)入原始數(shù)據(jù)的過程需要耗費大量的人力、物力,并且增大了出錯的概率。為解決上述問題,現(xiàn)有技術(shù)執(zhí)行數(shù)據(jù)導(dǎo)入方法是讀取原始數(shù)據(jù);將所述原始數(shù)據(jù)解析轉(zhuǎn)化為SQL腳本數(shù)據(jù);執(zhí)行所述SQL腳本數(shù)據(jù),將所述SQL腳本數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù),供所述第一業(yè)務(wù)系統(tǒng)使用。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)中至少存在如下問題如果原始數(shù)據(jù)中存在數(shù)據(jù)不完整或者格式不符合要求的錯誤數(shù)據(jù),當錯誤數(shù)據(jù)轉(zhuǎn)化為SQL腳本數(shù)據(jù)時,SQL腳本數(shù)據(jù)將難以被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中或容易被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中形成錯誤的業(yè)務(wù)數(shù)據(jù),從而使原始數(shù)據(jù)在導(dǎo)入過程中造成數(shù)據(jù)丟失或者導(dǎo)入失敗。
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種數(shù)據(jù)導(dǎo)入方法和裝置,能夠提高數(shù)據(jù)導(dǎo)入的成功率。本發(fā)明解決上述問題的一個實施例是一種數(shù)據(jù)導(dǎo)入方法,包括獲取第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù)并獲取所述原始數(shù)據(jù)對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則;判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果;根據(jù)所述判斷結(jié)果,將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。本發(fā)明解決上述問題的另一個實施例是一種數(shù)據(jù)導(dǎo)入裝置,包括存儲模塊,用于存儲原始數(shù)據(jù)文檔;導(dǎo)入模塊,用于將所述存儲模塊中的所述原始數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入方法和裝置,通過獲取業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,對原始數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則進行判斷,根據(jù)判斷結(jié)果,將原始數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中,能夠提高數(shù)據(jù)導(dǎo)入的成功率。本發(fā)明實施例解決了現(xiàn)有技術(shù)中因為錯誤數(shù)據(jù)轉(zhuǎn)化的 SQL腳本數(shù)據(jù)難以被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)或容易被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)形成錯誤的業(yè)務(wù)數(shù)據(jù),造成的數(shù)據(jù)丟失或?qū)胧〉膯栴},能夠提高數(shù)據(jù)導(dǎo)入的成功率。
圖1為本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入方法的流程圖;圖2為圖1所示的本發(fā)明實施例提供的原始數(shù)據(jù)的判斷方法的流程圖;圖3為圖1所示的本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入示意4
圖4為本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入裝置的結(jié)構(gòu)示意圖;圖5為圖4所示的本發(fā)明實施例提供的導(dǎo)入模塊結(jié)構(gòu)示意圖;圖6為圖5所示的本發(fā)明實施例提供的實施模塊結(jié)構(gòu)示意圖。
具體實施例方式為了解決現(xiàn)有技術(shù)在導(dǎo)入有錯誤數(shù)據(jù)的原始數(shù)據(jù)時易造成數(shù)據(jù)丟失或數(shù)據(jù)導(dǎo)入失敗的問題,本發(fā)明提供一種數(shù)據(jù)導(dǎo)入方法和裝置。下面結(jié)合附圖和具體的實施例進行說明。如圖1所示,本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入方法,包括步驟101,獲取第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù)并獲取所述原始數(shù)據(jù)對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則。在本實施例中,步驟101中所述的原始數(shù)據(jù),可以從第二業(yè)務(wù)系統(tǒng)中,選擇所需的原始數(shù)據(jù)文檔獲取。在本實施例中,所述原始數(shù)據(jù)文檔的格式可以為.xls、. txt、. csv、. dif、. xlsx、. xml 0其中.xls和.xlsx時Microsoft Excel工作表,是一種常用的電子表格格式;.txt是最常見的一種文件格式,主要存文本信息;.CSV是一種用來存儲數(shù)據(jù)的純文本文件格式,通常用于電子表格或數(shù)據(jù)庫文件;.dif是AutoCAD中的圖形文件,它以ASCII方式存儲圖形;.xml是一種可擴展標記語言的文件格式。在本實施例中,步驟101,獲取第一業(yè)務(wù)系統(tǒng)所需的原始數(shù)據(jù)后,根據(jù)所述原始數(shù)據(jù),獲得所述原始數(shù)據(jù)對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則。所述對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,可以是所述原始數(shù)據(jù)的格式要求,包括文本長度、浮點數(shù)、整數(shù)或布爾值的任意一種或者組合。步驟102,判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果。在本實施例中,所述步驟102可以通過以下方式判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,如圖2所示,包括步驟201,將所述原始數(shù)據(jù)解析轉(zhuǎn)化為SQL腳本將數(shù)據(jù)。在本實施例中,所述步驟201可以通過如下步驟將所述原始數(shù)據(jù)解析轉(zhuǎn)化為SQL 腳本數(shù)據(jù)將格式為.xls、. txt、. csv、. dif或.xlsx的原始數(shù)據(jù),通過調(diào)用C#函數(shù),使用 〔#代碼解析的方式,解析成統(tǒng)一 .xml格式的SQL腳本數(shù)據(jù),讀取并存儲在數(shù)據(jù)庫中。解析成統(tǒng)一的.xml格式是因為xml簡單并且易于在任何應(yīng)用程序中讀寫數(shù)據(jù)。 它是數(shù)據(jù)交換的公共語言,可以跨平臺使用,并且解析成統(tǒng)一的格式,就可以用統(tǒng)一的方式對所述SQL腳本數(shù)據(jù)進行規(guī)則對比和執(zhí)行。在本實施例中,所述步驟201可以通過多種方式將原始數(shù)據(jù)解析轉(zhuǎn)化為相應(yīng)的 SQL腳本數(shù)據(jù),例如可以通過Java解析的方式將原始數(shù)據(jù)解析轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù),也可以通過C#解析的方式將原始數(shù)據(jù)解析轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù),或者通過C++ 解析的方式將原始數(shù)據(jù)轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù),此處不再一一贅述。步驟202,判斷所述SQL腳本數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果。
在本實施例中,步驟202可以包括將所述SQL腳本數(shù)據(jù)內(nèi)容與業(yè)務(wù)數(shù)據(jù)匹配規(guī)則一一對比,判斷所述SQL腳本數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到所述原始數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則。在本實施例中,步驟102所述的判斷結(jié)果可以包括兩種情況第一種,所述原始數(shù)據(jù)符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則;第二種,所述原始數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則。步驟103,根據(jù)所述判斷結(jié)果,將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。在本實施例中,如圖3所示,步驟103可以包括步驟301,如果所述原始數(shù)據(jù)符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,執(zhí)行所述原始數(shù)據(jù),將其導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中形成業(yè)務(wù)數(shù)據(jù);步驟302,如果所述原始數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,獲取所述原始數(shù)據(jù)的附加信息,所述附加信息用于記錄錯誤數(shù)據(jù)的信息,將所述附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中。在本實施例中,步驟302可以包括如果所述SQL腳本數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,獲取所述原始數(shù)據(jù)的附加信息,將所述附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中。第一業(yè)務(wù)系統(tǒng)可以在它的發(fā)布路徑下,建立一個文件夾,并將所述失敗記錄的隱文檔存儲在該文件夾下。當所述SQL腳本數(shù)據(jù)全部執(zhí)行完后,顯示失敗記錄文檔,將所述附加信息提供給用戶。所述失敗記錄文檔中的附加信息可以包括以下任意一種或者組合位置信息,用來描述數(shù)據(jù)不完整或者格式不符合要求的錯誤數(shù)據(jù)在所述原始數(shù)據(jù)中所處位置;失敗原因,用來描述所述原始數(shù)據(jù)未全部成功導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的原因;修改建議,當所述原始數(shù)據(jù)未全部成功導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)時,提供所述未成功導(dǎo)入數(shù)據(jù)的修改建議。將所述附加信息提供給用戶,可以方便用戶對原始數(shù)據(jù)中的錯誤數(shù)據(jù)進行定位和修改。在本實施例中,步驟103可以通過SQL語句將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)以供第一業(yè)務(wù)系統(tǒng)使用。本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入方法,通過獲取業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,對原始數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則進行判斷,根據(jù)判斷結(jié)果,將原始數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中,能夠提高數(shù)據(jù)導(dǎo)入的成功率。本發(fā)明實施例解決了現(xiàn)有技術(shù)中因為錯誤數(shù)據(jù)轉(zhuǎn)化的SQL腳本數(shù)據(jù)難以被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)或容易被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)形成錯誤的業(yè)務(wù)數(shù)據(jù),造成的數(shù)據(jù)丟失或?qū)胧〉膯栴},能夠提高數(shù)據(jù)導(dǎo)入的成功率。在本發(fā)明的另一個實施例中,如圖4所示,所述數(shù)據(jù)導(dǎo)入裝置,包括存儲模塊401,用于存儲原始數(shù)據(jù)文檔;導(dǎo)入模塊402,用于將所述存儲模塊中的所述原始數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。在本實施例中,所述導(dǎo)入模塊402,如圖5所示,還可以包括數(shù)據(jù)獲取模塊501,用于獲取第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù)。在本實施例中,數(shù)據(jù)獲取模塊501中所述的原始數(shù)據(jù),可以從存儲模塊401中獲取。在本實施例中,所述原始數(shù)據(jù)文檔的格式可以為.xls、. txt、. csv、. dif、. xlsx、. xml ο規(guī)則匹配模塊502,用于根據(jù)所述數(shù)據(jù)獲取模塊獲取的原始數(shù)據(jù),獲取對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則。在本實施例中,規(guī)則匹配模塊502所述的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,可以是所述原始數(shù)據(jù)的格式要求,包括文本長度、浮點數(shù)、整數(shù)或布爾值的任意一種或者組合。規(guī)則判斷模塊503,用于判斷所述數(shù)據(jù)獲取模塊獲取的原始數(shù)據(jù)是否符合所述規(guī)則匹配模塊的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果。在本實施例中,規(guī)則判斷模塊503可以通過以下方式判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則第一、將所述原始數(shù)據(jù)解析轉(zhuǎn)化為SQL腳本將數(shù)據(jù);第二、判斷所述SQL腳本數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果。在本實施例中,可以通過如下步驟將所述原始數(shù)據(jù)解析轉(zhuǎn)化為SQL腳本數(shù)據(jù)將格式為.xls、. txt、. csv、. dif或.xlsx的原始數(shù)據(jù),通過調(diào)用C#函數(shù),使用C#代碼解析的方式,解析成統(tǒng)一 .xml格式的SQL腳本數(shù)據(jù),讀取并存儲在數(shù)據(jù)庫中。解析成統(tǒng)一的.xml格式是因為xml簡單并且易于在任何應(yīng)用程序中讀寫數(shù)據(jù)。 它是數(shù)據(jù)交換的公共語言,可以跨平臺使用,并且解析成統(tǒng)一的格式,就可以用統(tǒng)一的方式對所述SQL腳本數(shù)據(jù)進行規(guī)則對比和執(zhí)行。在本實施例中,可以通過多種方式將原始數(shù)據(jù)解析轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù), 例如可以通過Java解析的方式將原始數(shù)據(jù)解析轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù),也可以通過 C#解析的方式將原始數(shù)據(jù)解析轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù),或者通過C++解析的方式將原始數(shù)據(jù)轉(zhuǎn)化為相應(yīng)的SQL腳本數(shù)據(jù),此處不再一一贅述。在本實施例中,規(guī)則判斷模塊503所述的判斷結(jié)果可以包括兩種情況第一種,所述原始數(shù)據(jù)符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則;第二種,所述原始數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則。實施模塊504,用于根據(jù)所述規(guī)則判斷模塊得到的判斷結(jié)果,將所述數(shù)據(jù)獲取模塊獲取的原始數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中。在本實施例中,所述實施模塊504,如圖6所示,還可以包括失敗原因分析模塊601,用于將所述原始數(shù)據(jù)的附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中。在本實施例中,失敗原因分析模塊601可以包括如果所述SQL腳本數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,獲取所述原始數(shù)據(jù)的附加信息,將所述附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中。第一業(yè)務(wù)系統(tǒng)可以在它的發(fā)布路徑下,建立一個文件夾,并將所述失敗記錄的隱文檔存儲在該文件夾下。當所述SQL腳本數(shù)據(jù)全部執(zhí)行完后,顯示失敗記錄文檔,將所述附加信息提供給用戶。所述失敗記錄文檔中的附加信息可以包括以下任意一種或者組合位置信息、失敗原因或修改建議。執(zhí)行模塊602,用于將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。
在本實施例中,執(zhí)行模塊602可以通過SQL語句將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)以供第一業(yè)務(wù)系統(tǒng)使用。在本實施例中,如果所述原始數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,使用失敗原因分析模塊601將附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中;如果所述原始數(shù)據(jù)符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,使用執(zhí)行模塊602將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入裝置,通過獲取業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,對原始數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則進行判斷,根據(jù)判斷結(jié)果,將原始數(shù)據(jù)導(dǎo)入到第一業(yè)務(wù)系統(tǒng)中,能夠提高數(shù)據(jù)導(dǎo)入的成功率。本發(fā)明實施例解決了現(xiàn)有技術(shù)中因為錯誤數(shù)據(jù)轉(zhuǎn)化的SQL腳本數(shù)據(jù)難以被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)或容易被導(dǎo)入到第一業(yè)務(wù)系統(tǒng)形成錯誤的業(yè)務(wù)數(shù)據(jù),造成的數(shù)據(jù)丟失或?qū)胧〉膯栴},能夠提高數(shù)據(jù)導(dǎo)入的成功率。本發(fā)明實施例還提供一種數(shù)據(jù)導(dǎo)入方法和裝置的具體示例,包括第一、讀取原始數(shù)據(jù),原始數(shù)據(jù)文檔,例如表1所示表1
權(quán)利要求
1.一種數(shù)據(jù)導(dǎo)入方法,其特征在于,包括獲取第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù)并獲取所述原始數(shù)據(jù)對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則;判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果;根據(jù)所述判斷結(jié)果,將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)導(dǎo)入方法,其特征在于,所述獲取第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù),包括從第二業(yè)務(wù)系統(tǒng)中獲取所述第一業(yè)務(wù)系統(tǒng)所需的原始數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)導(dǎo)入方法,其特征在于,所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,包括 所述原始數(shù)據(jù)的格式要求,包括文本長度、浮點數(shù)、整數(shù)或布爾值的任意一種或者組I=I O
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)導(dǎo)入方法,其特征在于,所述判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果,包括將所述原始數(shù)據(jù)解析轉(zhuǎn)化為SQL腳本將數(shù)據(jù); 判斷所述SQL腳本數(shù)據(jù)是否符合業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)導(dǎo)入方法,其特征在于,所述根據(jù)所述判斷結(jié)果,將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù),包括如果所述原始數(shù)據(jù)符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,執(zhí)行所述原始數(shù)據(jù),將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù);如果所述原始數(shù)據(jù)不符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,獲取所述原始數(shù)據(jù)的附加信息,所述附加信息用于記錄錯誤數(shù)據(jù)的信息,將所述附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)導(dǎo)入方法,其特征在于,所述原始數(shù)據(jù)的附加信息,包括以下任意一種或者組合位置信息,失敗原因或修改建議。
7.一種數(shù)據(jù)導(dǎo)入裝置,其特征在于,包括 存儲模塊,用于存儲原始數(shù)據(jù)文檔;導(dǎo)入模塊,用于將所述存儲模塊中的所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)導(dǎo)入裝置,其特征在于,所述導(dǎo)入模塊,還包括 數(shù)據(jù)獲取模塊,用于獲取所述第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù);規(guī)則匹配模塊,用于根據(jù)所述數(shù)據(jù)獲取模塊獲取的原始數(shù)據(jù),獲取對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則;規(guī)則判斷模塊,用于判斷所述數(shù)據(jù)獲取模塊獲取的原始數(shù)據(jù)是否符合所述規(guī)則匹配模塊的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果;實施模塊,用于根據(jù)所述規(guī)則判斷模塊得到的判斷結(jié)果,將所述數(shù)據(jù)獲取模塊獲取的原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)導(dǎo)入裝置,其特征在于,所述實施模塊,還包括失敗原因分析模塊,用于將所述原始數(shù)據(jù)的附加信息導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)的失敗記錄文檔中;執(zhí)行模塊,用于將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)導(dǎo)入方法和裝置,涉及數(shù)據(jù)傳輸技術(shù),為解決現(xiàn)有技術(shù)在導(dǎo)入有錯誤數(shù)據(jù)的原始數(shù)據(jù)時易造成數(shù)據(jù)丟失或?qū)胧〉膯栴}而發(fā)明。本發(fā)明的技術(shù)方案為一種數(shù)據(jù)導(dǎo)入方法,包括獲取第一業(yè)務(wù)系統(tǒng)所需原始數(shù)據(jù)并獲取所述原始數(shù)據(jù)對應(yīng)的業(yè)務(wù)數(shù)據(jù)匹配規(guī)則;判斷所述原始數(shù)據(jù)是否符合所述業(yè)務(wù)數(shù)據(jù)匹配規(guī)則,得到判斷結(jié)果;根據(jù)所述判斷結(jié)果,將所述原始數(shù)據(jù)導(dǎo)入到所述第一業(yè)務(wù)系統(tǒng)中,形成業(yè)務(wù)數(shù)據(jù)。本發(fā)明實施例提供的數(shù)據(jù)導(dǎo)入方法和裝置,適用于任何需要數(shù)據(jù)導(dǎo)入的業(yè)務(wù)系統(tǒng)中。
文檔編號G06F17/30GK102567796SQ20101061344
公開日2012年7月11日 申請日期2010年12月20日 優(yōu)先權(quán)日2010年12月20日
發(fā)明者呂賀, 黃瑩 申請人:北京北大方正電子有限公司, 北大方正集團有限公司