本發(fā)明專利技術(shù)公開了一種多網(wǎng)元數(shù)據(jù)同步加載的方法,發(fā)布網(wǎng)元發(fā)送數(shù)據(jù),統(tǒng)計(jì)接收到的預(yù)加載結(jié)果;確定預(yù)加載全部加載成功后,發(fā)送數(shù)據(jù)開通指令,并統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果,確定所述數(shù)據(jù)開通指令全部執(zhí)行成功;本發(fā)明專利技術(shù)同時(shí)還公開了一種多網(wǎng)元數(shù)據(jù)同步加載的裝置及系統(tǒng)。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及移動(dòng)通信領(lǐng)域的數(shù)據(jù)加載技術(shù),尤其涉及一種多網(wǎng)元數(shù)據(jù)同步加載的方法、裝置及系統(tǒng)。
技術(shù)介紹
業(yè)務(wù)系統(tǒng)基本要求是需要將數(shù)據(jù)加載到系統(tǒng)中才能支持業(yè)務(wù)運(yùn)行,而數(shù)據(jù)的配置工作一般來自數(shù)據(jù)管理平臺(tái),省級(jí)數(shù)據(jù)管理平臺(tái)提供業(yè)務(wù)生命周期內(nèi)各種數(shù)據(jù)的配置以及管理功能。用戶可以通過省級(jí)數(shù)據(jù)管理平臺(tái)提供的前臺(tái)界面進(jìn)行數(shù)據(jù)操作,或接收外圍系統(tǒng)(如一級(jí)數(shù)據(jù)管理平臺(tái))同步到省內(nèi)的數(shù)據(jù),并將數(shù)據(jù)文件通過FTP的方式發(fā)送給相應(yīng)的業(yè)務(wù)系統(tǒng),各個(gè)業(yè)務(wù)系統(tǒng)接收到省級(jí)數(shù)據(jù)平臺(tái)發(fā)送來的數(shù)據(jù)后,自行完成數(shù)據(jù)的加載,并通知省數(shù)據(jù)管理平臺(tái)處理情況,如果出現(xiàn)網(wǎng)元間加載不同步情況,需要人工處理,確保各網(wǎng)元間數(shù)據(jù)的同步。但是隨著通信技術(shù)的發(fā)展,特別是進(jìn)入到互聯(lián)網(wǎng)時(shí)代,業(yè)務(wù)種類和業(yè)務(wù)平臺(tái)越來越多,數(shù)據(jù)發(fā)布越來越頻繁,由于不同目標(biāo)網(wǎng)元間數(shù)據(jù)加載的不一致性導(dǎo)致數(shù)據(jù)管理的復(fù)雜性;而在傳統(tǒng)方法中,依靠人工定位解決目標(biāo)網(wǎng)元數(shù)據(jù)加載的不一致性會(huì)存在時(shí)間長(zhǎng)、效率低的問題,所以目標(biāo)網(wǎng)元間的數(shù)據(jù)加載的不一致性無法得到及時(shí)解決,時(shí)常導(dǎo)致計(jì)費(fèi)話單異常、業(yè)務(wù)辦理異常等一系列問題,嚴(yán)重影響了業(yè)務(wù)運(yùn)營(yíng)質(zhì)量,制約了業(yè)務(wù)的發(fā)展。
技術(shù)實(shí)現(xiàn)思路
為解決現(xiàn)有技術(shù)中存在的問題,在本專利技術(shù)的實(shí)施例中提供一種數(shù)據(jù)同步加載的方法、裝置及系統(tǒng),能夠自動(dòng)同步加載多網(wǎng)元數(shù)據(jù),及時(shí)解決多網(wǎng)元間數(shù)據(jù)加載的不一致性的問題,保證了業(yè)務(wù)的運(yùn)營(yíng)質(zhì)量。本專利技術(shù)的技術(shù)方案是這樣實(shí)現(xiàn)的:本專利技術(shù)提供了一種多網(wǎng)元數(shù)據(jù)同步加載的方法,該方法包括:發(fā)布網(wǎng)元發(fā)送待加載數(shù)據(jù),統(tǒng)計(jì)接收到的預(yù)加載結(jié)果,確定預(yù)加載全部成功后,發(fā)送數(shù)據(jù)開通指令,并統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果,確定所述數(shù)據(jù)開通指令全部執(zhí)行成功。上述方案中,所述發(fā)布網(wǎng)元發(fā)送待加載數(shù)據(jù)之前,該方法還包括:所述發(fā)布網(wǎng)元從數(shù)據(jù)存儲(chǔ)列表中查找解析后的待處理的數(shù)據(jù),根據(jù)所述待處理數(shù)據(jù)的數(shù)據(jù)業(yè)務(wù)類型和目標(biāo)網(wǎng)元發(fā)送規(guī)則表,獲取目標(biāo)網(wǎng)元的業(yè)務(wù)信息,按照目標(biāo)網(wǎng)元文件格式規(guī)則將所述業(yè)務(wù)信息生成待加載數(shù)據(jù)。上述方案中,所述發(fā)布網(wǎng)元從數(shù)據(jù)存儲(chǔ)列表中查找解析后的待處理的數(shù)據(jù)之前,該方法還包括:所述發(fā)布網(wǎng)元從數(shù)據(jù)中心獲取待處理數(shù)據(jù),根據(jù)數(shù)據(jù)解析功能對(duì)所述待處理數(shù)據(jù)進(jìn)行解析,按照文件各字段校驗(yàn)規(guī)則對(duì)解析出的各字段信息進(jìn)行校驗(yàn),校驗(yàn)完成后將各字段信息插入數(shù)據(jù)文件存儲(chǔ)列表中。上述方案中,所述統(tǒng)計(jì)接收到的預(yù)加載結(jié)果為:所述發(fā)布網(wǎng)元統(tǒng)計(jì)接收到的目標(biāo)網(wǎng)元預(yù)加載成功的個(gè)數(shù)。上述方案中,所述確定預(yù)加載全部成功為:當(dāng)所述發(fā)布網(wǎng)元統(tǒng)計(jì)接收到的目標(biāo)網(wǎng)元預(yù)加載成功的個(gè)數(shù)與目標(biāo)網(wǎng)元個(gè)數(shù)相同時(shí),確定預(yù)加載全部成功。上述方案中,所述確定預(yù)加載全部成功后,該方法還包括:所述發(fā)布網(wǎng)元啟動(dòng)同步加載控制器,建立與各目標(biāo)網(wǎng)元的通信。上述方案中,所述統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果為:所述發(fā)布網(wǎng)元統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令執(zhí)行成功的個(gè)數(shù)。上述方案中,所述確定所述數(shù)據(jù)開通指令全部執(zhí)行成功為:當(dāng)所述發(fā)布網(wǎng)元接收到的所述數(shù)據(jù)開通指令執(zhí)行成功的個(gè)數(shù)與所述發(fā)布網(wǎng)元發(fā)送的數(shù)據(jù)開通指令的個(gè)數(shù)相同時(shí),確定所述數(shù)據(jù)開通指令全部執(zhí)行成功。上述方案中,所述方法還包括:當(dāng)確定所述數(shù)據(jù)開通指令未全部執(zhí)行成功時(shí),所述發(fā)布網(wǎng)元向各目標(biāo)網(wǎng)元發(fā)送數(shù)據(jù)回滾指令,并統(tǒng)計(jì)接收到的所述數(shù)據(jù)回滾指令的執(zhí)行結(jié)果,確定所述數(shù)據(jù)回滾指令全部執(zhí)行成功。本專利技術(shù)提供了一種多網(wǎng)元數(shù)據(jù)同步加載的方法,該方法包括:目標(biāo)網(wǎng)元接收待加載數(shù)據(jù),對(duì)所述待加載數(shù)據(jù)進(jìn)行預(yù)加載,并發(fā)送預(yù)加載結(jié)果;接收數(shù)據(jù)開通指令,根據(jù)所述數(shù)據(jù)開通指令執(zhí)行數(shù)據(jù)加載操作,發(fā)送所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果。上述方案中,所述對(duì)所述待加載數(shù)據(jù)進(jìn)行預(yù)加載為:所述目標(biāo)網(wǎng)元按照目標(biāo)網(wǎng)元文件格式規(guī)則對(duì)接收到的待加載數(shù)據(jù)進(jìn)行解析,根據(jù)解析出的數(shù)據(jù)文件名和文件中各字段信息生成預(yù)加載數(shù)據(jù)。上述方案中,所述根據(jù)所述數(shù)據(jù)開通指令執(zhí)行數(shù)據(jù)加載操作為:所述目標(biāo)網(wǎng)元根據(jù)所述數(shù)據(jù)開通指令將預(yù)加載數(shù)據(jù)文件名和文件中各字段信息添加到數(shù)據(jù)正式存儲(chǔ)列表中,并記錄每一條數(shù)據(jù)的操作方式,按照每一條數(shù)據(jù)的操作方式對(duì)每一條數(shù)據(jù)進(jìn)行加載。上述方案中,該方法還包括:目標(biāo)網(wǎng)元接收數(shù)據(jù)回滾指令,根據(jù)所述數(shù)據(jù)回滾指令執(zhí)行數(shù)據(jù)回滾操作,發(fā)送所述數(shù)據(jù)回滾指令的執(zhí)行結(jié)果。上述方案中,所述根據(jù)所述數(shù)據(jù)回滾指令執(zhí)行數(shù)據(jù)回滾操作為:所述目標(biāo)網(wǎng)元接收到數(shù)據(jù)回滾指令后,在數(shù)據(jù)回滾溯源列表中根據(jù)預(yù)加載數(shù)據(jù)的工單號(hào)查找對(duì)應(yīng)的操作記錄,并根據(jù)所述操作記錄執(zhí)行數(shù)據(jù)回滾操作。本專利技術(shù)提供了一種多網(wǎng)元數(shù)據(jù)同步加載的方法,該方法包括:發(fā)布網(wǎng)元向目標(biāo)網(wǎng)元發(fā)送待加載數(shù)據(jù);所述目標(biāo)網(wǎng)元對(duì)接收到的待加載數(shù)據(jù)進(jìn)行預(yù)加載,并發(fā)送預(yù)加載結(jié)果;所述發(fā)布網(wǎng)元統(tǒng)計(jì)接收到的預(yù)加載結(jié)果,確定預(yù)加載全部成功后,向所述目標(biāo)網(wǎng)元發(fā)送數(shù)據(jù)開通指令;所述目標(biāo)網(wǎng)元根據(jù)所述數(shù)據(jù)開通指令執(zhí)行數(shù)據(jù)加載操作,發(fā)送所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果;所述發(fā)布網(wǎng)元統(tǒng)計(jì)所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果,確定所述數(shù)據(jù)開通指令全部執(zhí)行成功。本專利技術(shù)還提供了一種多網(wǎng)元數(shù)據(jù)同步加載的裝置,該裝置包括:第一發(fā)送模塊、第一統(tǒng)計(jì)模塊、第一確定模塊、第二發(fā)送模塊、第二統(tǒng)計(jì)模塊、第二確定模塊;其中,所述第一發(fā)送模塊,用于發(fā)送待加載數(shù)據(jù);所述第一統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)接收到的預(yù)加載結(jié)果;所述第一確定模塊,用于確定預(yù)加載全部成功后,通知第二發(fā)送模塊;所述第二發(fā)送模塊,用于發(fā)送數(shù)據(jù)開通指令;所述第二統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果;所述第二確定模塊,用于確定所述數(shù)據(jù)開通指令全部執(zhí)行成功。上述方案中,所述第一統(tǒng)計(jì)模塊,具體用于統(tǒng)計(jì)接收到的目標(biāo)網(wǎng)元預(yù)加載成功的個(gè)數(shù)。上述方案中,所述第一確定模塊,具體用于確定目標(biāo)網(wǎng)元預(yù)加載成功的個(gè)數(shù)與目標(biāo)網(wǎng)元個(gè)數(shù)相同時(shí),判定預(yù)加載全部成功。上述方案中,所述第二統(tǒng)計(jì)模塊,具體用于統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令執(zhí)行成功的個(gè)數(shù)。上述方案中,所述第二確定模塊,具體用于確定接收到的所述數(shù)據(jù)開通指令執(zhí)行成功的個(gè)數(shù)與發(fā)送的數(shù)據(jù)開通指令個(gè)數(shù)相同時(shí),判定所述數(shù)據(jù)開通指令全部執(zhí)行成功。上述方案中,所述第二統(tǒng)計(jì)模塊,還用于統(tǒng)計(jì)接收到的數(shù)據(jù)回滾指令執(zhí)行成功的個(gè)數(shù)。上述方案中,所述第二確定模塊,還用于確定所述數(shù)據(jù)回滾指令執(zhí)行成功的個(gè)數(shù)與發(fā)送的所述數(shù)據(jù)回滾指令的個(gè)數(shù)相同時(shí),判定所述數(shù)據(jù)回滾指令全部執(zhí)行成功。本專利技術(shù)提供了一種多網(wǎng)元數(shù)據(jù)同步加載的裝置,該裝置包括:第一接收模塊、預(yù)加載模塊、第三發(fā)送模塊、第二接收模塊、數(shù)據(jù)操作模塊、第四發(fā)送模塊;其中,所述第一接收模塊,用于接收待加載數(shù)據(jù);所述預(yù)加載模塊,用于對(duì)接收到的待加載數(shù)據(jù)進(jìn)行預(yù)加載;所述第三發(fā)送模塊,用于發(fā)送預(yù)加載結(jié)果;所述第二接收模塊,用于接收數(shù)據(jù)開通指令;所述數(shù)據(jù)操作模塊,用于根據(jù)所述數(shù)據(jù)開通指令執(zhí)行數(shù)據(jù)加載操作;所述第四發(fā)送模塊,用于發(fā)送所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果。上述方案中,所述預(yù)加載模塊,具體用于按照目標(biāo)網(wǎng)元文件格式規(guī)則對(duì)接收到的待加載數(shù)據(jù)進(jìn)行解析,根據(jù)解析出的待加載數(shù)據(jù)文件名和文件中各字段信息生成預(yù)加載數(shù)據(jù)。上述方案中,所述數(shù)據(jù)操作模塊,具體用于將預(yù)加載數(shù)據(jù)的文件名和文件中各字段信息添加到數(shù)據(jù)正式存儲(chǔ)列表中,并記錄每一條數(shù)據(jù)的操作方式,按照每一條數(shù)據(jù)的操作方式對(duì)每一條數(shù)據(jù)進(jìn)行加載。上述方案中,所述第二接收模塊,還用于接收數(shù)據(jù)回滾指令。上述方案中,所述數(shù)據(jù)操作模塊,還用于根據(jù)所述數(shù)據(jù)回滾指令執(zhí)行數(shù)據(jù)本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種多網(wǎng)元數(shù)據(jù)同步加載的方法,其特征在于,該方法包括:發(fā)布網(wǎng)元發(fā)送待加載數(shù)據(jù),統(tǒng)計(jì)接收到的預(yù)加載結(jié)果,確定預(yù)加載全部成功后,發(fā)送數(shù)據(jù)開通指令,并統(tǒng)計(jì)接收到的所述數(shù)據(jù)開通指令的執(zhí)行結(jié)果,確定所述數(shù)據(jù)開通指令全部執(zhí)行成功。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:喬棟,岳飛山,駱艷中,王琪,
申請(qǐng)(專利權(quán))人:中國(guó)移動(dòng)通信集團(tuán)內(nèi)蒙古有限公司,
類型:發(fā)明
國(guó)別省市:內(nèi)蒙古;15
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。