亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)入庫(kù)方法和裝置的制作方法

文檔序號(hào):6333646閱讀:227來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):數(shù)據(jù)入庫(kù)方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫(kù)領(lǐng)域,具體而言,涉及一種數(shù)據(jù)入庫(kù)方法和裝置。
背景技術(shù)
當(dāng)前很多領(lǐng)域的實(shí)時(shí)軟件系統(tǒng)都會(huì)產(chǎn)生海量的備份數(shù)據(jù),待后續(xù)統(tǒng)計(jì)、核對(duì)。如電 信行業(yè)中話(huà)務(wù)系統(tǒng)、計(jì)費(fèi)系統(tǒng)、鑒權(quán)系統(tǒng)均產(chǎn)生大量的離線(xiàn)話(huà)單,這些話(huà)單將按天或按月統(tǒng) 一導(dǎo)入數(shù)據(jù)庫(kù),進(jìn)行對(duì)賬、統(tǒng)計(jì)、出報(bào)表供用戶(hù)查詢(xún)賬單,或用于數(shù)據(jù)挖掘等各種后續(xù)處理, 所以這些數(shù)據(jù)的高效、精確、靈活入庫(kù)有著重要的應(yīng)用價(jià)值。然而,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中的數(shù)據(jù)入庫(kù)方法存在以下幾個(gè)問(wèn)題1)普通的逐條式入庫(kù)方式效率較低。例如,電信行業(yè)中的用戶(hù)通常以?xún)|為單位,其 賬單數(shù)據(jù)非常龐大,普通入庫(kù)方法不可避免將會(huì)消耗較多的時(shí)間,但動(dòng)輒花費(fèi)數(shù)天時(shí)間來(lái) 入庫(kù)是滿(mǎn)足不了應(yīng)用要求的。2)批量入庫(kù)方式靈活性較差、限制較大。目前,各種主流數(shù)據(jù)庫(kù)提供了批量導(dǎo)入數(shù) 據(jù)的功能,不過(guò)直接使用這樣的主流數(shù)據(jù)庫(kù)會(huì)帶來(lái)較大的問(wèn)題文件格式必須滿(mǎn)足數(shù)據(jù)庫(kù) 的限制;文件的一條或幾條記錄錯(cuò)誤可能導(dǎo)致整個(gè)文件都無(wú)法入庫(kù)。3)逐條式入庫(kù)方式或批量入庫(kù)方式精確性較低。目前,在數(shù)據(jù)庫(kù)異常、入庫(kù)系統(tǒng)異 常、數(shù)據(jù)某些記錄異常等情況下,無(wú)法保證入庫(kù)的精確性,即,無(wú)法避免數(shù)據(jù)重復(fù)入庫(kù)和遺 漏入庫(kù),而不精確的入庫(kù)將大大降低入庫(kù)數(shù)據(jù)的可用性。

發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中數(shù)據(jù)入庫(kù)方法精確性較低的問(wèn)題而提出本發(fā)明,為此,本發(fā)明的 主要目的在于提供一種數(shù)據(jù)入庫(kù)方法和裝置,以解決上述問(wèn)題至少之一。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)入庫(kù)方法,其包括 從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄;對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn);將校驗(yàn)成功的數(shù) 據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。進(jìn)一步地,上述對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn)的步驟包括判斷所取出的每條數(shù) 據(jù)記錄中的字段是否滿(mǎn)足預(yù)設(shè)的格式;若滿(mǎn)足,則所判斷的數(shù)據(jù)記錄檢驗(yàn)成功;否則,將所 判斷的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件中。進(jìn)一步地,上述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括為每一條上述校 驗(yàn)成功的數(shù)據(jù)記錄分配流水號(hào),其中,每一條上述校驗(yàn)成功的數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)在上 述數(shù)據(jù)庫(kù)中是唯一的流水號(hào);將分配有上述流水號(hào)的上述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù) 中。進(jìn)一步地,上述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括以批量方式將上 述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入到上述數(shù)據(jù)庫(kù)中;若當(dāng)前一批上述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入失 敗,則將上述當(dāng)前一批上述校驗(yàn)成功的數(shù)據(jù)記錄以及與上述當(dāng)前一批上述校驗(yàn)成功的數(shù)據(jù) 記錄中的每一條數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)保存到入庫(kù)失敗記錄文件中;以單條方式將上述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄重新導(dǎo)入到上述數(shù)據(jù)庫(kù)中,若導(dǎo)入失敗,則將導(dǎo)入失敗 的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件中。進(jìn)一步地,上述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括判斷上述數(shù)據(jù)庫(kù) 中當(dāng)前使用的數(shù)據(jù)表是否滿(mǎn)足預(yù)定規(guī)則;若不滿(mǎn)足,則使用上述當(dāng)前使用的數(shù)據(jù)表來(lái)存儲(chǔ) 上述校驗(yàn)成功的數(shù)據(jù)記錄;若滿(mǎn)足,則使用上述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ)上述 校驗(yàn)成功的數(shù)據(jù)記錄。進(jìn)一步地,上述使用上述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ)上述校驗(yàn)成功的數(shù) 據(jù)記錄的步驟包括判斷上述當(dāng)前使用的數(shù)據(jù)表是否為預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù) 據(jù)表中的最后一張數(shù)據(jù)表;若上述當(dāng)前使用的數(shù)據(jù)表是上述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多 張數(shù)據(jù)表中的最后一張數(shù)據(jù)表,則使用上述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的第 一張數(shù)據(jù)表來(lái)存儲(chǔ)上述校驗(yàn)成功的數(shù)據(jù)記錄;若上述當(dāng)前使用的數(shù)據(jù)表不是上述預(yù)設(shè)的用 于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的最后一張數(shù)據(jù)表,則在上述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的 多張數(shù)據(jù)表中使用上述當(dāng)前使用的數(shù)據(jù)表的下一張數(shù)據(jù)表來(lái)存儲(chǔ)上述校驗(yàn)成功的數(shù)據(jù)記 錄。進(jìn)一步地,上述預(yù)定規(guī)則包括以下至少之一上述當(dāng)前使用的數(shù)據(jù)表所存儲(chǔ)的數(shù) 據(jù)量超過(guò)預(yù)定的閾值;上述當(dāng)前使用的數(shù)據(jù)表被使用的時(shí)間超過(guò)預(yù)定的時(shí)間長(zhǎng)度。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)入庫(kù)裝置,其包括 讀取單元,用于從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄;校驗(yàn)單元,用于對(duì)所取出的數(shù)據(jù)記 錄進(jìn)行校驗(yàn);導(dǎo)入單元,用于將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。進(jìn)一步地,上述導(dǎo)入單元包括分配模塊,用于為每一條上述校驗(yàn)成功的數(shù)據(jù)記錄 分配流水號(hào),其中,每一條上述校驗(yàn)成功的數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)在上述數(shù)據(jù)庫(kù)中是唯一 的流水號(hào);導(dǎo)入模塊,用于將分配有上述流水號(hào)的上述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)中。進(jìn)一步地,上述裝置還包括存儲(chǔ)單元,用于在上述對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn) 之后,將校驗(yàn)失敗的數(shù)據(jù)記錄保存在錯(cuò)誤記錄文件中;將入庫(kù)失敗的數(shù)據(jù)記錄保存到入庫(kù) 失敗記錄文件中;其中,上述導(dǎo)入單元還用于以單條方式將上述入庫(kù)失敗記錄文件中保存 的數(shù)據(jù)記錄重新導(dǎo)入到上述數(shù)據(jù)庫(kù)中。進(jìn)一步地,上述導(dǎo)入單元還包括判斷模塊,用于判斷上述數(shù)據(jù)庫(kù)中當(dāng)前使用的數(shù) 據(jù)表是否滿(mǎn)足預(yù)定規(guī)則,其中,上述預(yù)定規(guī)則包括以下至少之一上述當(dāng)前使用的數(shù)據(jù)表所 存儲(chǔ)的數(shù)據(jù)量超過(guò)預(yù)定的閾值;上述當(dāng)前使用的數(shù)據(jù)表被使用的時(shí)間超過(guò)預(yù)定的時(shí)間長(zhǎng) 度;換表模塊,用于在不滿(mǎn)足上述預(yù)定規(guī)則時(shí),使用上述當(dāng)前使用的數(shù)據(jù)表來(lái)存儲(chǔ)上述校驗(yàn) 成功的數(shù)據(jù)記錄;在滿(mǎn)足上述預(yù)定規(guī)則時(shí),使用上述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ) 上述校驗(yàn)成功的數(shù)據(jù)記錄。通過(guò)本發(fā)明,在數(shù)據(jù)入庫(kù)時(shí)對(duì)數(shù)據(jù)記錄進(jìn)行校驗(yàn),結(jié)合批量入庫(kù)方式和單條入庫(kù) 方式,提高了數(shù)據(jù)入庫(kù)的精確性。此外,在數(shù)據(jù)入庫(kù)時(shí),本發(fā)明還為每條數(shù)據(jù)記錄分配了唯 一的流水號(hào),從而避免了重復(fù)入庫(kù)和遺漏入庫(kù);進(jìn)一步,數(shù)據(jù)入庫(kù)時(shí),目標(biāo)數(shù)據(jù)表可自動(dòng)切 換,防止了由于單張表內(nèi)數(shù)據(jù)量過(guò)大而影響查詢(xún)或二次處理的效率。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變 得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明 書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。


此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)系統(tǒng)在應(yīng)用中的位置示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)方法的一種優(yōu)選的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)方法的另一種優(yōu)選的流程圖;圖4是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)裝置的一種優(yōu)選的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖1是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)系統(tǒng)在應(yīng)用中的位置示意圖,其將海量離線(xiàn) 數(shù)據(jù)導(dǎo)入到數(shù)據(jù)表中,應(yīng)用系統(tǒng)可以直接從這些表中查詢(xún)數(shù)據(jù),也可定制數(shù)據(jù)庫(kù)任務(wù),對(duì)表 中數(shù)據(jù)進(jìn)行二次加工后導(dǎo)入到其他表或庫(kù)中供查詢(xún)。實(shí)施例1圖2是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)方法的一種優(yōu)選的流程圖,其包括如下步 驟S202,從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄;S204,對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn);S206,將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。通過(guò)本發(fā)明,在數(shù)據(jù)入庫(kù)時(shí)對(duì)數(shù)據(jù)記錄進(jìn)行校驗(yàn),從而提高了數(shù)據(jù)入庫(kù)的精確性。優(yōu)選的,所述對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn)的步驟包括判斷所取出的每條數(shù)據(jù) 記錄中的字段是否滿(mǎn)足預(yù)設(shè)的格式;若滿(mǎn)足,則所判斷的這條數(shù)據(jù)記錄檢驗(yàn)成功;否則,將 所判斷的這條數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件(Error文件)中。例如,判斷數(shù)據(jù)記錄中的時(shí) 間信息字段的格式是否符合預(yù)定的格式,如,年-月-日等。優(yōu)選的,所述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括為每一條所述校驗(yàn) 成功的數(shù)據(jù)記錄分配流水號(hào),其中,每一條所述校驗(yàn)成功的數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)在所述 數(shù)據(jù)庫(kù)中是唯一的流水號(hào);將分配有所述流水號(hào)的所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù) 中。在本優(yōu)選的實(shí)施例中,通過(guò)為每條數(shù)據(jù)記錄分配了唯一的流水號(hào),避免了重復(fù)入庫(kù)和遺 漏入庫(kù),進(jìn)一步提高了入庫(kù)的精確性。優(yōu)選的,所述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括以批量方式將所述 校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入到所述數(shù)據(jù)庫(kù)中;若當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入失 敗,則將所述當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù)記錄以及與所述當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù) 記錄中的每一條數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)保存到入庫(kù)失敗記錄文件(Fail文件)中;以單條 方式將所述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄重新導(dǎo)入到所述數(shù)據(jù)庫(kù)中,若導(dǎo)入失敗, 則將導(dǎo)入失敗的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件中。在本優(yōu)選的實(shí)施例中,通過(guò)使用批量入 庫(kù)方式,保證了入庫(kù)效率;通過(guò)對(duì)批量入庫(kù)失敗的記錄進(jìn)一步補(bǔ)入到數(shù)據(jù)庫(kù)中,從而有效地 避免了因?yàn)橄到y(tǒng)異常等原因而將原本正確的數(shù)據(jù)記錄漏入的缺陷,進(jìn)一步提高了入庫(kù)的精確性。優(yōu)選的,所述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟,還包括判斷所述數(shù)據(jù)庫(kù) 中當(dāng)前使用的數(shù)據(jù)表是否滿(mǎn)足預(yù)定規(guī)則;若不滿(mǎn)足,則使用所述當(dāng)前使用的數(shù)據(jù)表來(lái)存儲(chǔ) 所述校驗(yàn)成功的數(shù)據(jù)記錄;若滿(mǎn)足,則使用所述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ)所述 校驗(yàn)成功的數(shù)據(jù)記錄。在本優(yōu)選的實(shí)施例中,通過(guò)使用多張數(shù)據(jù)表來(lái)存儲(chǔ)數(shù)據(jù)記錄,防止了 由于單張表內(nèi)數(shù)據(jù)量過(guò)大而影響查詢(xún)或二次處理的效率。優(yōu)選的,所述使用所述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù) 記錄的步驟包括判斷所述當(dāng)前使用的數(shù)據(jù)表是否為預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù) 表中的最后一張數(shù)據(jù)表;若所述當(dāng)前使用的數(shù)據(jù)表是所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張 數(shù)據(jù)表中的最后一張數(shù)據(jù)表,則使用所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的第一 張數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄;若所述當(dāng)前使用的數(shù)據(jù)表不是所述預(yù)設(shè)的用于 存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的最后一張數(shù)據(jù)表,則在所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多 張數(shù)據(jù)表中使用所述當(dāng)前使用的數(shù)據(jù)表的下一張數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄。 在本優(yōu)選的實(shí)施例中,通過(guò)循環(huán)使用數(shù)據(jù)表,有效地節(jié)省了存儲(chǔ)空間。優(yōu)選的,所述預(yù)定規(guī)則包括以下至少之一所述當(dāng)前使用的數(shù)據(jù)表所存儲(chǔ)的數(shù)據(jù) 量超過(guò)預(yù)定的閾值;所述當(dāng)前使用的數(shù)據(jù)表被使用的時(shí)間超過(guò)預(yù)定的時(shí)間長(zhǎng)度。實(shí)施例2為方便描述,在本發(fā)明實(shí)施例中,做如下標(biāo)識(shí)數(shù)據(jù)文件F(File),文件記錄 R(Record),數(shù)據(jù)表T (Table),流水號(hào)SN (Serial Number),批量入庫(kù)失敗記錄臨時(shí)保存目錄 Fail文件中,用M張表結(jié)構(gòu)相同的表保存數(shù)據(jù)。在本實(shí)施例中,數(shù)據(jù)入庫(kù)過(guò)程包括如下步驟步驟Sl 從數(shù)據(jù)文件F取出η條記錄,給每條記錄分配流水號(hào),對(duì)需要入庫(kù)的字段 做有效性校驗(yàn),校驗(yàn)失敗的記錄保存到指定Error文件備查,校驗(yàn)成功的封裝成批量數(shù)據(jù) 包或數(shù)據(jù)文件。步驟S2 將上一步準(zhǔn)備的數(shù)據(jù)進(jìn)行批量入庫(kù),目標(biāo)數(shù)據(jù)表Τη。步驟S3 若批量入庫(kù)失敗,將該批記錄保存到Fail文件中(每條記錄對(duì)應(yīng)的SN需 同時(shí)保存)。步驟S4 保存F當(dāng)前已經(jīng)處理的位置,若文件還未處理完則返回步驟Sl繼續(xù)入庫(kù)。步驟S5 =F批量入庫(kù)完畢。步驟S6 =Fail文件中保存的入庫(kù)失敗的數(shù)據(jù)記錄用insert語(yǔ)句逐條補(bǔ)錄入庫(kù)。步驟S7 若Tn數(shù)據(jù)量達(dá)到設(shè)定值,目標(biāo)數(shù)據(jù)表?yè)Q為T(mén)n+1,若n+1達(dá)到最后一張表 M,則從Tl開(kāi)始入。步驟S8 處理下一個(gè)數(shù)據(jù)文件。優(yōu)選的,對(duì)于數(shù)據(jù)表處理,由于一張數(shù)據(jù)表內(nèi)數(shù)據(jù)量過(guò)大會(huì)影響應(yīng)用查詢(xún)數(shù)據(jù)的 效率,因此,本優(yōu)選的實(shí)施例采用M(M> 1)張數(shù)據(jù)表循環(huán)使用,分擔(dān)海量數(shù)據(jù)。此外,為了 循環(huán)使用,需要定期清理數(shù)據(jù)表,保證由入庫(kù)表Tn轉(zhuǎn)到入庫(kù)表Tn+1時(shí),Τη+l表數(shù)據(jù)已經(jīng)為 空。表內(nèi)容如何清理由具體應(yīng)用決定,如將需要的信息同步到另外的查詢(xún)表,并在表上建 立索引,供應(yīng)用快速查詢(xún)。
入庫(kù)系統(tǒng)絕大部分時(shí)間工作在批量方式正常入庫(kù)流程,在此流程進(jìn)行原始記錄預(yù) 處理,剔除錯(cuò)誤記錄,同時(shí)篩選出應(yīng)用需要的字段進(jìn)行批量入庫(kù);在適當(dāng)?shù)臅r(shí)機(jī)(根據(jù)具體 應(yīng)用設(shè)置)轉(zhuǎn)到Fail文件進(jìn)行補(bǔ)入數(shù)據(jù)記錄的操作,此時(shí),F(xiàn)ail文件中批量入庫(kù)失敗的數(shù) 據(jù)記錄被逐條插入數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例引入了序列號(hào)字段,通過(guò)對(duì)序列號(hào)的控制來(lái)防止重單,與通常在數(shù) 據(jù)表上建立主鍵來(lái)排除重單相比入庫(kù)速率上優(yōu)勢(shì)明顯;使用兩種入庫(kù)方式的組合,既保證 入庫(kù)效率,又兼顧入庫(kù)準(zhǔn)確性,防止漏單;維護(hù)當(dāng)前入庫(kù)文件的處理進(jìn)度,在系統(tǒng)異常后可 自行恢復(fù)入庫(kù),在處理海量數(shù)據(jù)文件時(shí)無(wú)需人工干預(yù),自動(dòng)化程度高減輕維護(hù)人員負(fù)擔(dān)。當(dāng)然,為了保證數(shù)據(jù)的精確,insert方式單條入庫(kù)批量失敗記錄時(shí),需要先判斷記 錄的序列號(hào)在表中是否已經(jīng)存在,這在一定程度上會(huì)降低效率。但考慮到批量失敗的幾率 很小,插入(insert)方式入庫(kù)次數(shù)相應(yīng)很少,所以對(duì)總體入庫(kù)性能影響不大。實(shí)施例3圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)方法的另一種優(yōu)選的流程圖,其包括如下步 驟S302.從入庫(kù)目錄獲取數(shù)據(jù)文件F。S304.從數(shù)據(jù)文件F中讀取數(shù)據(jù)記錄。S306.對(duì)數(shù)據(jù)記錄進(jìn)行預(yù)處理分揀入庫(kù)字段、校驗(yàn)、分配流水號(hào)。S308.若預(yù)處理成功,將記錄組裝成批量數(shù)據(jù)塊;若預(yù)處理失敗,將該記錄保存到 Error文件。S310.將預(yù)處理成功的數(shù)據(jù)記錄批量入庫(kù)到表Τη。S312.若入庫(kù)失敗,將該批數(shù)據(jù)記錄保存到Fail文件。S314.更新入庫(kù)狀態(tài)文件。S316若數(shù)據(jù)文件F未處理完,跳轉(zhuǎn)S304,繼續(xù)讀取數(shù)據(jù)記錄;否則,則轉(zhuǎn)至S318。S318.若Fail文件中存在入庫(kù)失敗的數(shù)據(jù)記錄,則使用insert方式單條將Fail 文件中保存的入庫(kù)失敗的數(shù)據(jù)記錄補(bǔ)入到數(shù)據(jù)表Τη。S320.若數(shù)據(jù)表Tn數(shù)據(jù)量達(dá)到設(shè)置值,換下一張表進(jìn)行數(shù)據(jù)入庫(kù)。S322. F入庫(kù)完畢、更新入庫(kù)狀態(tài)文件??傮w來(lái)說(shuō),根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)方法對(duì)數(shù)據(jù)文件中的原始記錄進(jìn)行校 驗(yàn),剔除有明顯錯(cuò)誤數(shù)據(jù)行以提高入庫(kù)成功率;為每條記錄分配唯一流水號(hào)(此字段無(wú)需 建立索引),保證數(shù)據(jù)入庫(kù)不重復(fù);校驗(yàn)無(wú)誤的記錄以批量方式入庫(kù),若這批數(shù)據(jù)入庫(kù)失敗 則保存之,后續(xù)用insert方式單條再次補(bǔ)錄入庫(kù);入庫(kù)過(guò)程中自動(dòng)切換目標(biāo)數(shù)據(jù)表。此方法對(duì)原始記錄預(yù)處理,可入庫(kù)多種數(shù)據(jù)文件,并適應(yīng)多種目標(biāo)數(shù)據(jù)庫(kù);批量方 式與insert方式組合使用,優(yōu)勢(shì)互補(bǔ),同時(shí)滿(mǎn)足快速入庫(kù)、實(shí)時(shí)查詢(xún)和數(shù)據(jù)精確性需求。其 優(yōu)勢(shì)有1)高效性系統(tǒng)產(chǎn)生的離線(xiàn)數(shù)據(jù)文件一般沒(méi)有錯(cuò)誤,批量入庫(kù)方式成功率高,總體入庫(kù)效率 高;適時(shí)保存當(dāng)前文件的入庫(kù)狀態(tài),入庫(kù)系統(tǒng)異常重啟時(shí)可繼續(xù)入庫(kù)該文件,無(wú)需從頭單條 插入,盡可能提高入庫(kù)效率;入庫(kù)目標(biāo)數(shù)據(jù)表可自動(dòng)切換,防止單張表內(nèi)數(shù)據(jù)量過(guò)大而影響 查詢(xún)或二次處理的效率。
2)準(zhǔn)確性每個(gè)記錄分配唯一流水號(hào),保證記錄不會(huì)重復(fù)入庫(kù);批量入庫(kù)失敗的記錄以 insert方式二次入庫(kù),正常記錄不會(huì)遺漏入庫(kù)。3)通用性支持多種格式的數(shù)據(jù)文件、多種目標(biāo)數(shù)據(jù)庫(kù)。實(shí)施例4圖4是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)裝置的一種優(yōu)選的結(jié)構(gòu)示意圖,其包括讀 取單元402,用于從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄;校驗(yàn)單元404,用于對(duì)所取出的 數(shù)據(jù)記錄進(jìn)行校驗(yàn);導(dǎo)入單元406,用于將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。通過(guò)本發(fā)明, 在數(shù)據(jù)入庫(kù)時(shí)對(duì)數(shù)據(jù)記錄進(jìn)行校驗(yàn),從而提高了數(shù)據(jù)入庫(kù)的精確性。優(yōu)選的,所述校驗(yàn)單元404對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn)的步驟包括判斷所取 出的每條數(shù)據(jù)記錄中的字段是否滿(mǎn)足預(yù)設(shè)的格式;若滿(mǎn)足,則所判斷的這條數(shù)據(jù)記錄檢驗(yàn) 成功;否則,將所判斷的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件中。例如,判斷數(shù)據(jù)記錄中的時(shí)間信 息字段的格式是否符合預(yù)定的格式,如,年-月_日等。優(yōu)選的,導(dǎo)入單元406包括分配模塊,用于為每一條所述校驗(yàn)成功的數(shù)據(jù)記錄分 配流水號(hào),其中,每一條所述校驗(yàn)成功的數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)在所述數(shù)據(jù)庫(kù)中是唯一的 流水號(hào);導(dǎo)入模塊,用于將分配有所述流水號(hào)的所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)中。在 本優(yōu)選的實(shí)施例中,通過(guò)為每條數(shù)據(jù)記錄分配了唯一的流水號(hào),避免了重復(fù)入庫(kù)和遺漏入 庫(kù),進(jìn)一步提高了入庫(kù)的精確性。優(yōu)選的,根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)入庫(kù)裝置還包括存儲(chǔ)單元408,用于在所述對(duì) 所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn)之后,將校驗(yàn)失敗的數(shù)據(jù)記錄保存在錯(cuò)誤記錄文件中;將入庫(kù) 失敗的數(shù)據(jù)記錄保存到入庫(kù)失敗記錄文件中。在這種場(chǎng)景下,所述導(dǎo)入單元406還用于以 單條方式將所述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄重新導(dǎo)入到所述數(shù)據(jù)庫(kù)中。優(yōu)選的,導(dǎo)入單元406將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括以批量方 式將所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入到所述數(shù)據(jù)庫(kù)中;若當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù)記錄 導(dǎo)入失敗,則將所述當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù)記錄以及與所述當(dāng)前一批所述校驗(yàn)成功 的數(shù)據(jù)記錄中的每一條數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)保存到入庫(kù)失敗記錄文件(Fail文件)中; 以單條方式將所述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄重新導(dǎo)入到所述數(shù)據(jù)庫(kù)中,若導(dǎo)入 失敗,則將導(dǎo)入失敗的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件中。在本優(yōu)選的實(shí)施例中,通過(guò)使用批 量入庫(kù)方式,保證了入庫(kù)效率;通過(guò)對(duì)批量入庫(kù)失敗的記錄進(jìn)一步補(bǔ)入到數(shù)據(jù)庫(kù)中,從而有 效地避免了因?yàn)橄到y(tǒng)異常等原因而將原本正確的數(shù)據(jù)記錄漏入的缺陷,進(jìn)一步提高了入庫(kù) 的精確性。優(yōu)選的,在導(dǎo)入單元406以單條方式將所述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄 重新導(dǎo)入到所述數(shù)據(jù)庫(kù)的過(guò)程中,所述校驗(yàn)單元404對(duì)所述入庫(kù)失敗記錄文件中保存的數(shù) 據(jù)記錄進(jìn)行校驗(yàn);若校驗(yàn)成功,則所述導(dǎo)入單元406將所述入庫(kù)失敗記錄文件中校驗(yàn)成功 的數(shù)據(jù)記錄導(dǎo)入所述數(shù)據(jù)庫(kù);若校驗(yàn)失敗,則將所述入庫(kù)失敗記錄文件中校驗(yàn)失敗的數(shù)據(jù) 記錄保存在錯(cuò)誤記錄文件中,以便后續(xù)備查。在本優(yōu)選的實(shí)施例中,通過(guò)對(duì)入庫(kù)失敗記錄文 件中數(shù)據(jù)記錄進(jìn)一步補(bǔ)入到數(shù)據(jù)庫(kù)中,從而有效地避免了因?yàn)橄到y(tǒng)異常而將原本正確的數(shù) 據(jù)記錄刪除的缺陷,進(jìn)一步提高了入庫(kù)的精確性。
優(yōu)選的,在上述各個(gè)優(yōu)選的實(shí)施例中,所述導(dǎo)入單元406還包括判斷模塊,用于 判斷所述數(shù)據(jù)庫(kù)中當(dāng)前使用的數(shù)據(jù)表是否滿(mǎn)足預(yù)定規(guī)則,其中,所述預(yù)定規(guī)則包括以下至 少之一所述當(dāng)前使用的數(shù)據(jù)表所存儲(chǔ)的數(shù)據(jù)量超過(guò)預(yù)定的閾值;所述當(dāng)前使用的數(shù)據(jù)表 被使用的時(shí)間超過(guò)預(yù)定的時(shí)間長(zhǎng)度;換表模塊,用于在不滿(mǎn)足所述預(yù)定規(guī)則時(shí),使用所述當(dāng) 前使用的數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄;在滿(mǎn)足所述預(yù)定規(guī)則時(shí),使用所述數(shù)據(jù) 庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄。在本優(yōu)選的實(shí)施例中,通過(guò)使 用多張數(shù)據(jù)表來(lái)存儲(chǔ)數(shù)據(jù)記錄,防止了由于單張表內(nèi)數(shù)據(jù)量過(guò)大而影響查詢(xún)或二次處理的 效率。優(yōu)選的,導(dǎo)入單元406的保存模塊使用所述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ) 所述校驗(yàn)成功的數(shù)據(jù)記錄的步驟包括判斷所述當(dāng)前使用的數(shù)據(jù)表是否為預(yù)設(shè)的用于存儲(chǔ) 數(shù)據(jù)記錄的多張數(shù)據(jù)表中的最后一張數(shù)據(jù)表;若是,則使用所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄 的多張數(shù)據(jù)表中的第一張數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄;若否,則在所述預(yù)設(shè)的 用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中使用所述當(dāng)前使用的數(shù)據(jù)表的下一張數(shù)據(jù)表來(lái)存儲(chǔ)所 述校驗(yàn)成功的數(shù)據(jù)記錄。在本優(yōu)選的實(shí)施例中,通過(guò)循環(huán)使用數(shù)據(jù)表,有效地節(jié)省了存儲(chǔ)空 間。需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的 計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不 同于此處的順序執(zhí)行所示出或描述的步驟。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們 中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種數(shù)據(jù)入庫(kù)方法,其特征在于,包括從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄;對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn);將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn)的步 驟包括判斷所取出的每條數(shù)據(jù)記錄中的字段是否滿(mǎn)足預(yù)設(shè)的格式;若滿(mǎn)足,則所判斷的數(shù)據(jù)記錄檢驗(yàn)成功;否則,將所判斷的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文 件中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù) 的步驟包括為每一條所述校驗(yàn)成功的數(shù)據(jù)記錄分配流水號(hào),其中,每一條所述校驗(yàn)成功的數(shù)據(jù)記 錄對(duì)應(yīng)的流水號(hào)在所述數(shù)據(jù)庫(kù)中是唯一的流水號(hào);將分配有所述流水號(hào)的所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù) 的步驟包括以批量方式將所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入到所述數(shù)據(jù)庫(kù)中; 若當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入失敗,則將所述當(dāng)前一批所述校驗(yàn)成功的數(shù) 據(jù)記錄以及與所述當(dāng)前一批所述校驗(yàn)成功的數(shù)據(jù)記錄中的每一條數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào) 保存到入庫(kù)失敗記錄文件中;以單條方式將所述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄重新導(dǎo)入到所述數(shù)據(jù)庫(kù)中,若 導(dǎo)入失敗,則將導(dǎo)入失敗的數(shù)據(jù)記錄保存到錯(cuò)誤記錄文件中。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述將校驗(yàn)成功的數(shù)據(jù)記錄 導(dǎo)入數(shù)據(jù)庫(kù)的步驟包括判斷所述數(shù)據(jù)庫(kù)中當(dāng)前使用的數(shù)據(jù)表是否滿(mǎn)足預(yù)定規(guī)則;若不滿(mǎn)足,則使用所述當(dāng)前使用的數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄;若滿(mǎn)足,則使用所述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述使用所述數(shù)據(jù)庫(kù)中另一張空閑的數(shù) 據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄的步驟包括判斷所述當(dāng)前使用的數(shù)據(jù)表是否為預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的最后 一張數(shù)據(jù)表;若所述當(dāng)前使用的數(shù)據(jù)表是所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的最后一 張數(shù)據(jù)表,則使用所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的第一張數(shù)據(jù)表來(lái)存儲(chǔ)所 述校驗(yàn)成功的數(shù)據(jù)記錄;若所述當(dāng)前使用的數(shù)據(jù)表不是所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中的最后 一張數(shù)據(jù)表,則在所述預(yù)設(shè)的用于存儲(chǔ)數(shù)據(jù)記錄的多張數(shù)據(jù)表中使用所述當(dāng)前使用的數(shù)據(jù) 表的下一張數(shù)據(jù)表來(lái)存儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述預(yù)定規(guī)則包括以下至少之一 所述當(dāng)前使用的數(shù)據(jù)表所存儲(chǔ)的數(shù)據(jù)量超過(guò)預(yù)定的閾值;所述當(dāng)前使用的數(shù)據(jù)表被使用的時(shí)間超過(guò)預(yù)定的時(shí)間長(zhǎng)度。
8.一種數(shù)據(jù)入庫(kù)裝置,其特征在于,包括讀取單元,用于從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄; 校驗(yàn)單元,用于對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn); 導(dǎo)入單元,用于將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述導(dǎo)入單元包括分配模塊,用于為每一條所述校驗(yàn)成功的數(shù)據(jù)記錄分配流水號(hào),其中,每一條所述校驗(yàn) 成功的數(shù)據(jù)記錄對(duì)應(yīng)的流水號(hào)在所述數(shù)據(jù)庫(kù)中是唯一的流水號(hào);導(dǎo)入模塊,用于將分配有所述流水號(hào)的所述校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)中。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括存儲(chǔ)單元,用于在所述對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn)之后,將校驗(yàn)失敗的數(shù)據(jù)記錄保 存在錯(cuò)誤記錄文件中;將入庫(kù)失敗的數(shù)據(jù)記錄保存到入庫(kù)失敗記錄文件中;其中,所述導(dǎo)入單元還用于以單條方式將所述入庫(kù)失敗記錄文件中保存的數(shù)據(jù)記錄重 新導(dǎo)入到所述數(shù)據(jù)庫(kù)中。
11.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的裝置,其特征在于,所述導(dǎo)入單元還包括 判斷模塊,用于判斷所述數(shù)據(jù)庫(kù)中當(dāng)前使用的數(shù)據(jù)表是否滿(mǎn)足預(yù)定規(guī)則,其中,所述預(yù)定規(guī)則包括以下至少之一所述當(dāng)前使用的數(shù)據(jù)表所存儲(chǔ)的數(shù)據(jù)量超過(guò)預(yù)定的閾值;所述 當(dāng)前使用的數(shù)據(jù)表被使用的時(shí)間超過(guò)預(yù)定的時(shí)間長(zhǎng)度;換表模塊,用于在不滿(mǎn)足所述預(yù)定規(guī)則時(shí),使用所述當(dāng)前使用的數(shù)據(jù)表來(lái)存儲(chǔ)所述校 驗(yàn)成功的數(shù)據(jù)記錄;在滿(mǎn)足所述預(yù)定規(guī)則時(shí),使用所述數(shù)據(jù)庫(kù)中另一張空閑的數(shù)據(jù)表來(lái)存 儲(chǔ)所述校驗(yàn)成功的數(shù)據(jù)記錄。
全文摘要
本發(fā)明公開(kāi)了一種數(shù)據(jù)入庫(kù)方法和裝置,其中,該方法包括從數(shù)據(jù)文件中取出一條或多條數(shù)據(jù)記錄;對(duì)所取出的數(shù)據(jù)記錄進(jìn)行校驗(yàn);將校驗(yàn)成功的數(shù)據(jù)記錄導(dǎo)入數(shù)據(jù)庫(kù)。本發(fā)明解決了現(xiàn)有技術(shù)中數(shù)據(jù)入庫(kù)方法精確性較低的問(wèn)題,提高了數(shù)據(jù)入庫(kù)的精確性。
文檔編號(hào)G06F17/30GK101980187SQ20101050627
公開(kāi)日2011年2月23日 申請(qǐng)日期2010年10月13日 優(yōu)先權(quán)日2010年10月13日
發(fā)明者劉永平, 胡麗蓉 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1