欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)合并方法和數(shù)據(jù)合并裝置與流程

文檔序號:12669239閱讀:301來源:國知局
數(shù)據(jù)合并方法和數(shù)據(jù)合并裝置與流程

本發(fā)明涉及數(shù)據(jù)處理技術領域,尤其涉及一種數(shù)據(jù)合并方法和一種數(shù)據(jù)合并裝置。



背景技術:

目前,在進行數(shù)據(jù)合并操作時,比如在數(shù)字化X成像系統(tǒng)中合并臨床檢驗的APR協(xié)議,主要針對整個APR協(xié)議數(shù)據(jù)庫,即將一臺終端的整個APR協(xié)議數(shù)據(jù)庫簡單地合并至本地或者其他存儲媒介,具體來說,其直接將APR協(xié)議數(shù)據(jù)庫中的模板數(shù)據(jù)和APR協(xié)議等進行合并。

然而,這種數(shù)據(jù)合并方式只能將數(shù)據(jù)進行整體合并,其數(shù)據(jù)合并范圍有限,且合并結果較為粗糙,容易出現(xiàn)錯誤,降低了用戶體驗。

因此,如何提供一種新的數(shù)據(jù)合并方式,來提升數(shù)據(jù)合并的有效性,成為目前亟待解決的技術問題。



技術實現(xiàn)要素:

本發(fā)明提出了一種數(shù)據(jù)合并方法和一種數(shù)據(jù)合并裝置,可以提升數(shù)據(jù)合并的有效性。

第一方面,本發(fā)明實施例提出了一種數(shù)據(jù)合并方法,包括:對待同步數(shù)據(jù)集合進行數(shù)據(jù)結構校驗,所述待同步數(shù)據(jù)集合為APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議;通過同名處理策略,對所述待同步數(shù)據(jù)集合中通過了所述數(shù)據(jù)結構校驗的數(shù)據(jù)進行同名處理;將同名處理后的數(shù)據(jù)合并至目標位置。

在上述實施例中,可選地,對所述APR協(xié)議進行同名處理的步驟,具體包括:判斷所述APR協(xié)議在所述目標位置是否存在同名協(xié)議;若存在同名協(xié)議,采用同名處理策略對同名協(xié)議進行同名處理,并將所述APR協(xié)議同步到所述目標位置,若不存在同名協(xié)議,則直接將所述APR協(xié)議同步到所述目標位置;以及判斷所述APR協(xié)議下的模板數(shù)據(jù)是否存在同名模板數(shù)據(jù);若存在同名模板數(shù)據(jù),采用同名處理策略對同名模板數(shù)據(jù)進行同名處理,并將所述APR協(xié)議下的模板數(shù)據(jù)同步到所述目標位置,若不存在同名模板數(shù)據(jù),則直接將所述APR協(xié)議下的模板數(shù)據(jù)同步到所述目標位置。

在上述實施例中,可選地,所述APR協(xié)議下的模板數(shù)據(jù)根據(jù)一組同類型的參數(shù)集合生成,所述APR協(xié)議下的模板數(shù)據(jù)的類型由生成所述APR協(xié)議下的模板數(shù)據(jù)的參數(shù)集合的類型決定;以及對待同步數(shù)據(jù)集合進行數(shù)據(jù)結構校驗的步驟,包括:根據(jù)APR協(xié)議下的模板數(shù)據(jù)的類型,確定所述APR協(xié)議下的模板數(shù)據(jù)是否能夠被所述目標位置支持,其中,當確定所述APR協(xié)議下的模板數(shù)據(jù)能夠被所述目標位置支持時,通過所述數(shù)據(jù)結構校驗。

在上述實施例中,可選地,對待同步數(shù)據(jù)集合進行數(shù)據(jù)結構校驗的步驟,包括:確定所述APR協(xié)議對應的產(chǎn)品類型是否能夠被所述目標位置支持,其中,當確定所述APR協(xié)議對應的產(chǎn)品類型能夠被所述目標位置支持時,通過所述數(shù)據(jù)結構校驗。

在上述實施例中,可選地,將同名處理后的數(shù)據(jù)合并至目標位置的步驟,包括:將所述APR協(xié)議下的模板數(shù)據(jù)同步至所述目標位置;根據(jù)同步后的所述APR協(xié)議下的模板數(shù)據(jù),更新OP數(shù)據(jù);以及根據(jù)更新后的OP數(shù)據(jù),更新所述目標位置下的APR協(xié)議對OP的引用關系。

在上述實施例中,可選地,所述待同步數(shù)據(jù)集合還包括APR協(xié)議數(shù)據(jù)庫,所述APR協(xié)議數(shù)據(jù)庫包括多個APR協(xié)議。

在上述實施例中,可選地,還包括:合并當前本地的數(shù)據(jù)庫與較低版本的數(shù)據(jù)庫前,將所述較低版本的數(shù)據(jù)庫升級至所述當前本地的數(shù)據(jù)庫的結構版本。

第二方面,本發(fā)明實施例提出了一種數(shù)據(jù)合并裝置,包括:結構校驗單元,對待同步數(shù)據(jù)集合進行數(shù)據(jù)結構校驗,所述待同步數(shù)據(jù)集合為APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議;同名處理單元,通過同名處理策略,對所述待同步數(shù)據(jù)集合中通過了所述數(shù)據(jù)結構校驗的數(shù)據(jù)進行同名處理;數(shù)據(jù)同步單元,將同名處理后的數(shù)據(jù)合并至目標位置。

在上述實施例中,可選地,所述同名處理單元包括:第一判斷單元,判斷所述APR協(xié)議在所述目標位置是否存在同名協(xié)議,其中,若存在同名協(xié)議,采用同名處理策略對同名協(xié)議進行同名處理,并將所述APR協(xié)議同步到所述目標位置,若不存在同名協(xié)議,則直接將所述APR協(xié)議同步到所述目標位置;第二判斷單元,判斷所述APR協(xié)議下的模板數(shù)據(jù)是否存在同名模板數(shù)據(jù),若存在同名模板數(shù)據(jù),采用同名處理策略對同名模板數(shù)據(jù)進行同名處理,并將所述APR協(xié)議下的模板數(shù)據(jù)同步到所述目標位置,若不存在同名模板數(shù)據(jù),則直接將所述APR協(xié)議下的模板數(shù)據(jù)同步到所述目標位置。

在上述實施例中,可選地,所述APR協(xié)議下的模板數(shù)據(jù)根據(jù)一組同類型的參數(shù)集合生成,所述APR協(xié)議下的模板數(shù)據(jù)的類型由生成所述APR協(xié)議下的模板數(shù)據(jù)的參數(shù)集合的類型決定;以及所述結構校驗單元包括:模板數(shù)據(jù)校驗單元,根據(jù)APR協(xié)議下的模板數(shù)據(jù)的類型,確定所述APR協(xié)議下的模板數(shù)據(jù)是否能夠被所述目標位置支持,其中,當確定所述APR協(xié)議下的模板數(shù)據(jù)能夠被所述目標位置支持時,通過所述數(shù)據(jù)結構校驗。

在上述實施例中,可選地,所述結構校驗單元包括:產(chǎn)品類型校驗單元,確定所述APR協(xié)議對應的產(chǎn)品類型是否能夠被所述目標位置支持,其中,當確定所述APR協(xié)議對應的產(chǎn)品類型能夠被所述目標位置支持時,通過所述數(shù)據(jù)結構校驗。

在上述實施例中,可選地,所述數(shù)據(jù)同步單元具體用于:將所述APR協(xié)議下的模板數(shù)據(jù)同步至所述目標位置,根據(jù)同步后的所述APR協(xié)議下的模板數(shù)據(jù),更新OP數(shù)據(jù),以及根據(jù)更新后的OP數(shù)據(jù),更新所述目標位置下的APR協(xié)議對OP的引用關系。

在上述實施例中,可選地,所述待同步數(shù)據(jù)集合還包括APR協(xié)議數(shù)據(jù)庫,所述APR協(xié)議數(shù)據(jù)庫包括多個APR協(xié)議。

在上述實施例中,可選地,所述數(shù)據(jù)合并裝置還包括:升級中心單元,合并當前本地的數(shù)據(jù)庫與較低版本的數(shù)據(jù)庫前,將所述較低版本的數(shù)據(jù)庫升級至所述當前本地的數(shù)據(jù)庫的結構版本。

通過以上技術方案,針對相關技術中數(shù)據(jù)合并結果粗糙的問題,利用APR協(xié)議的多層次結構的特點,可以在基于OP的APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議等更低的維度批量進行數(shù)據(jù)合并,使得數(shù)據(jù)合并的結果更為細化和有效,并且,通過數(shù)據(jù)結構校驗和同名處理等方式,還可以實現(xiàn)有效剔除結構不兼容的數(shù)據(jù)、減少重復數(shù)據(jù)或避免數(shù)據(jù)遺漏的技術效果,從而整體增加了數(shù)據(jù)合并結果的有效性,提升了用戶體驗。

【附圖說明】

為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1示出了本發(fā)明的一個實施例的數(shù)據(jù)合并方法的流程圖;

圖2示出了圖1示出的實施例中的基于OP的APR協(xié)議數(shù)據(jù)結構;

圖3示出了本發(fā)明的一個實施例的APR協(xié)議合并的流程圖;

圖4示出了本發(fā)明的一個實施例的數(shù)據(jù)合并裝置的框圖。

【具體實施方式】

為了更好的理解本發(fā)明的技術方案,下面結合附圖對本發(fā)明實施例進行詳細描述。

應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

在本發(fā)明實施例中使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。

實施例一

圖1示出了本發(fā)明的一個實施例的數(shù)據(jù)合并方法的流程圖。

如圖1所示,本發(fā)明的一個實施例提供的數(shù)據(jù)合并方法,包括:

步驟102,對待同步數(shù)據(jù)集合進行數(shù)據(jù)結構校驗,待同步數(shù)據(jù)集合為APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議。由于APR協(xié)議數(shù)據(jù)庫由多個APR協(xié)議組成,故也可以在APR協(xié)議數(shù)據(jù)庫維度進行數(shù)據(jù)合并。

步驟104,通過同名處理策略,對待同步數(shù)據(jù)集合中通過了數(shù)據(jù)結構校驗的數(shù)據(jù)進行同名處理。其中,同名處理策略可為預定的同名處理策略,即每次發(fā)生同名沖突時采用相同的預定同名處理策略,或者,也可以在每次發(fā)生同名沖突時,針對每一條重名的數(shù)據(jù)選擇需要的同名策略,以最大限度地適應實際需求。

通過數(shù)據(jù)結構校驗和同名處理等方式,可以實現(xiàn)有效剔除結構不兼容的數(shù)據(jù)、減少重復數(shù)據(jù)或避免數(shù)據(jù)遺漏的技術效果。

1、同名忽略:待同步的數(shù)據(jù)名稱在本地數(shù)據(jù)庫中已存在,將該同名數(shù)據(jù)忽略,保持原數(shù)據(jù)不變。

2、同名覆蓋:用待同步的同名數(shù)據(jù)替換原數(shù)據(jù),將原數(shù)據(jù)丟棄。

3、同名拷貝:將待同步的同名數(shù)據(jù)重新命名,并將原數(shù)據(jù)保持不變。

步驟106,將同名處理后的數(shù)據(jù)合并至目標位置。其中,目標位置為本地或非本地的數(shù)據(jù)庫。具體地,利用APR協(xié)議的多層次結構的特點,可以在基于OP的APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議等更低的維度批量進行數(shù)據(jù)合并。

其中,APR協(xié)議數(shù)據(jù)結構主要包括大部位目錄和建立于大部位之下的協(xié)議組目錄,協(xié)議數(shù)據(jù)包含患者拍攝的部位、患者擺位、高壓參數(shù)、機架信息、算法參數(shù)等信息,很多條協(xié)議根據(jù)拍攝部位將其添加到對應的協(xié)議組下,協(xié)議組和協(xié)議之間的對應關系則保存在協(xié)議組和協(xié)議關系表中。由于協(xié)議參數(shù)信息大多跟年齡組和采集系統(tǒng)相關,為了讓這條協(xié)議能夠滿足不同年齡組和采集系統(tǒng)的拍攝需求,這里采用了一種基于器官程序(Organ Program,簡稱OP)的APR(Anatomically Programmed Radiography)協(xié)議數(shù)據(jù)結構,協(xié)議下面包含多個OP,協(xié)議與OP之間的對應關系保存在協(xié)議與OP關系表中。每個器官程序根據(jù)年齡組和采集系統(tǒng)區(qū)分,具體的參數(shù)信息等則包含在對應的OP中。

需要補充的是,合并當前本地的數(shù)據(jù)庫與較低版本的數(shù)據(jù)庫前,可將較低版本的數(shù)據(jù)庫升級至當前本地的數(shù)據(jù)庫的結構版本,也就是說,數(shù)據(jù)庫版本一致后再進行合并操作。

圖2示出了圖1示出的實施例中的基于OP的APR協(xié)議數(shù)據(jù)結構。

如圖2所示,一條APR協(xié)議由多個OP構成,APR協(xié)議下的每個OP由采集系統(tǒng)和年齡組唯一確定,故系統(tǒng)中存在APR協(xié)議與OP的關系表。例如,頸椎正位的APR協(xié)議由立位平板、臥位平板和自由平板三個采集系統(tǒng)和成人、兒童和嬰兒三個年齡組確定,則脊椎正位的APR協(xié)議下最多包含嬰兒立位、嬰兒平床、嬰兒自由平板、兒童立位、兒童平床、兒童自由平板、成人立位、成人平床、成人平板九個器官程序。

APR協(xié)議下的模板數(shù)據(jù)根據(jù)一組同類型的OP參數(shù)集合生成,APR協(xié)議下的模板數(shù)據(jù)的類型與生成APR協(xié)議下的模板數(shù)據(jù)的參數(shù)集合的類型決定。具體來說,OP中主要包含4種類型數(shù)據(jù):高壓劑量信息、病人擺位信息、機架信息和算法信息。為了提高這些基本參數(shù)信息的復用,可將同一組相關聯(lián)的參數(shù)集合抽象成模板數(shù)據(jù)。高壓劑量信息抽象成劑量模板數(shù)據(jù),包含kV、mA、mAS、大小焦點、電離室等參數(shù);機架信息中將部分數(shù)據(jù)抽象成一鍵擺位模板數(shù)據(jù),包括平板高度、平板角度、入射線角度等信息;將限束器的寬度和高度抽象成限束器模板數(shù)據(jù);算法信息抽象成算法模板數(shù)據(jù)。

綜上,用戶可以根據(jù)需要將本地APR協(xié)議數(shù)據(jù)的模板數(shù)據(jù)、APR協(xié)議或整個APR協(xié)議庫上傳至區(qū)域影像云的APR協(xié)議數(shù)據(jù)庫,用戶也可以選擇將影像云中的模板數(shù)據(jù)、APR協(xié)議或整個APR協(xié)議庫根據(jù)選擇的合并策略同步到本地APR協(xié)議庫中,可使得數(shù)據(jù)合并的結果更為細化和有效,并且,通過數(shù)據(jù)結構校驗和同名處理等方式,還可以實現(xiàn)有效剔除結構不兼容的數(shù)據(jù)、減少重復數(shù)據(jù)或避免數(shù)據(jù)遺漏的技術效果,從而整體增加了數(shù)據(jù)合并結果的有效性,提升了用戶體驗。

應用于醫(yī)療領域時,通過以上技術方案,可依托區(qū)域影像云實現(xiàn)放射科室、體檢中心、醫(yī)院等各級醫(yī)療機構之間的APR協(xié)議數(shù)據(jù)的共享,提升區(qū)域醫(yī)療資源的協(xié)同。

另外,步驟102中,可以包括:根據(jù)APR協(xié)議下的模板數(shù)據(jù)的類型,確定APR協(xié)議下的模板數(shù)據(jù)是否能夠被目標位置支持,其中,當確定APR協(xié)議下的模板數(shù)據(jù)能夠被目標位置支持時,通過數(shù)據(jù)結構校驗。

步驟102中,也可以包括:確定APR協(xié)議對應的產(chǎn)品類型是否能夠被目標位置支持,其中,當確定APR協(xié)議對應的產(chǎn)品類型能夠被目標位置支持時,通過數(shù)據(jù)結構校驗。

也就是說,無論進行模板數(shù)據(jù)合并還是APR協(xié)議合并,都要考慮合并后的APR協(xié)議或模板數(shù)據(jù)是否能夠繼續(xù)使用,因此,可以根據(jù)APR協(xié)議下的模板數(shù)據(jù)的類型以及APR協(xié)議的對應的產(chǎn)品類型進行校驗,當發(fā)現(xiàn)目標位置不能支持時,刪除該部分模板數(shù)據(jù)或APR協(xié)議,以避免數(shù)據(jù)合并結果中具有無效內(nèi)容。

實施例二

圖3示出了本發(fā)明的一個實施例的APR協(xié)議合并的流程圖。

如圖3所示,進行APR協(xié)議合并的具體步驟為:

步驟302,判斷待同步的APR協(xié)議在目標位置中是否存在同名協(xié)議,當判斷結果為是時,進入步驟304,當判斷結果為否時,進入步驟306。

步驟304,采用同名處理策略對同名協(xié)議進行同名處理。其中,同名處理策略包括但不限于同名拷貝策略、同名覆蓋策略和同名忽略策略,對于同名拷貝策略,將該協(xié)議重命名并保存到目標位置;對于同名覆蓋策略,需要將該協(xié)議保存到目標位置,并更新目標位置中的協(xié)議組與協(xié)議關系表,即將協(xié)議組與協(xié)議關系表的同名協(xié)議替換為該協(xié)議;對于同名忽略策略,則該協(xié)議不用同步。

步驟306,將APR協(xié)議下的協(xié)議數(shù)據(jù)同步到目標位置。

步驟308,判斷APR協(xié)議下的模板數(shù)據(jù)是否存在同名模板數(shù)據(jù),當判斷結果為是時,進入步驟310,當判斷結果為否時,進入步驟312。

在APR協(xié)議對應的產(chǎn)品類型通過校驗后,可以對APR協(xié)議中包含的APR協(xié)議下的模板數(shù)據(jù)進行合并,相當于將OP數(shù)據(jù)進行了模板數(shù)據(jù)化的整合,并保存合并后的模板數(shù)據(jù)。

對一種類型的模板數(shù)據(jù)進行同步時,先判斷是否存在于同名處理模板數(shù)據(jù)集合A中,如果其存在于同名處理模板數(shù)據(jù)集合A中,則將該種類型的模板數(shù)據(jù)替換為同名處理模板數(shù)據(jù)集合A中該種類型的模板數(shù)據(jù)對應的模板數(shù)據(jù)。如果其不存在于同名處理模板數(shù)據(jù)集合A中,則再判斷該種類型的模板數(shù)據(jù)在本地APR協(xié)議庫中是否存在同名。

如果該種類型的模板數(shù)據(jù)在本地APR協(xié)議庫中不存在同名,則將該模板數(shù)據(jù)寫入到本地模板數(shù)據(jù)庫中,如果該種類型的模板數(shù)據(jù)在本地APR協(xié)議庫中存在同名,則根據(jù)同名處理策略進行同名處理,比如,進行重命名,再將重命名后的模板數(shù)據(jù)保存到本地模板數(shù)據(jù)庫中,同時,再將本地APR協(xié)議庫中的同名模板數(shù)據(jù)和重命名后的模板數(shù)據(jù)作為一個鍵值對加入到同名處理模板數(shù)據(jù)集合A中。

步驟310,采用同名處理策略對同名模板數(shù)據(jù)進行同名處理。

具體地,可以讓用戶對該重名模板選擇同名處理策略,并可以選擇是否將該策略應用到以后的同名沖突中。根據(jù)用戶選擇的同名處理策略進行如下操作:對于同名拷貝策略,將該模板重命名并保存到本地模板數(shù)據(jù)庫中,同時,將該模板數(shù)據(jù)和重命名后的模板數(shù)據(jù)作為一個鍵值對加入到同名處理模板數(shù)據(jù)集合A中;對于同名覆蓋策略,需要刪除同名的本地模板,保存該模板數(shù)據(jù),更新本地OP與模板關系表中的數(shù)據(jù),即將本地OP與模板關系表中同名模板的替換為該模板數(shù)據(jù),同時,再將該模板數(shù)據(jù)和它本身為一個鍵值對加入到同名處理模板數(shù)據(jù)集合A中;對于同名忽略策略,則該模板數(shù)據(jù)不用保存到本地模板數(shù)據(jù)庫,只需要將該模板和本地APR協(xié)議庫中的同名模板數(shù)據(jù)作為一個鍵值對添加到同名處理模板數(shù)據(jù)集合A中。

步驟312,將APR協(xié)議下的模板數(shù)據(jù)同步至目標位置。

同理,在具體場景中,如果僅僅需要進行模板數(shù)據(jù)的同步,可直接采取上述步驟308、步驟310、步驟312所述的方式。

步驟314,根據(jù)同步后的APR協(xié)議下的模板數(shù)據(jù),更新OP數(shù)據(jù)。即將保存的模板數(shù)據(jù)更新到該APR協(xié)議下的OP中,并保存該OP。

步驟316,根據(jù)更新后的OP數(shù)據(jù),更新目標位置下的APR協(xié)議對OP的引用關系。

之后,可以繼續(xù)重復上述步驟,直至所有APR協(xié)議被同步。

實施例三

圖4示出了本發(fā)明的一個實施例的數(shù)據(jù)合并裝置的框圖。

如圖4所示,本發(fā)明的一個實施例的數(shù)據(jù)合并裝置400,包括:結構校驗單元402,對待同步數(shù)據(jù)集合進行數(shù)據(jù)結構校驗,待同步數(shù)據(jù)集合為APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議;同名處理單元404,通過同名處理策略,對待同步數(shù)據(jù)集合中通過了數(shù)據(jù)結構校驗的數(shù)據(jù)進行同名處理;數(shù)據(jù)同步單元406,將同名處理后的數(shù)據(jù)合并至目標位置。

其中,同名處理策略包括但不限于同名拷貝策略、同名覆蓋策略和同名忽略策略,同名處理單元404:第一判斷單元4042,判斷APR協(xié)議在目標位置是否存在同名協(xié)議,其中,若存在同名協(xié)議,采用同名處理策略對同名協(xié)議進行同名處理,并將APR協(xié)議同步到目標位置,若不存在同名協(xié)議,則直接將APR協(xié)議同步到目標位置;以及第二判斷單元4044,判斷APR協(xié)議下的模板數(shù)據(jù)是否存在同名模板數(shù)據(jù),若存在同名模板數(shù)據(jù),采用同名處理策略對同名模板數(shù)據(jù)進行同名處理,并將APR協(xié)議下的模板數(shù)據(jù)同步到目標位置,若不存在同名模板數(shù)據(jù),則直接將APR協(xié)議下的模板數(shù)據(jù)同步到目標位置。

具體來說,在進行協(xié)議同步之前,數(shù)據(jù)合并裝置400會判斷待同步的APR協(xié)議在本地協(xié)議數(shù)據(jù)庫中是否存在同名協(xié)議,當存在同名協(xié)議時,采用同名處理策略對同名協(xié)議進行同名處理。對于同名拷貝策略,將該協(xié)議重命名并保存到本地數(shù)據(jù)庫;對于同名覆蓋策略,需要將該協(xié)議保存到本地數(shù)據(jù)庫,并更新本地數(shù)據(jù)庫中的協(xié)議組與協(xié)議關系表,即將協(xié)議組與協(xié)議關系表的同名協(xié)議替換為該協(xié)議;對于同名忽略策略,則該協(xié)議不用同步。

同理,在進行模板同步之前,數(shù)據(jù)合并裝置400會判斷APR協(xié)議下的模板數(shù)據(jù)是否存在同名模板數(shù)據(jù),當存在同名模板數(shù)據(jù)時,采用同名處理策略對同名模板數(shù)據(jù)進行同名處理。

另外,待同步數(shù)據(jù)集合不只包括APR協(xié)議下的模板數(shù)據(jù)或APR協(xié)議,還可以包括APR協(xié)議數(shù)據(jù)庫,其中,APR協(xié)議數(shù)據(jù)庫包括多個APR協(xié)議,合并APR協(xié)議數(shù)據(jù)庫也就是合并多個協(xié)議。也就是說,協(xié)議合并、模板合并和數(shù)據(jù)庫合并均可由數(shù)據(jù)合并裝置400實現(xiàn)。

在上述實施例中,可選地,APR協(xié)議下的模板數(shù)據(jù)根據(jù)一組同類型的參數(shù)集合生成,APR協(xié)議下的模板數(shù)據(jù)的類型由生成APR協(xié)議下的模板數(shù)據(jù)的參數(shù)集合的類型決定;以及結構校驗單元402包括:模板數(shù)據(jù)校驗單元4022,根據(jù)APR協(xié)議下的模板數(shù)據(jù)的類型,確定APR協(xié)議下的模板數(shù)據(jù)是否能夠被目標位置支持,其中,當確定APR協(xié)議下的模板數(shù)據(jù)能夠被目標位置支持時,通過數(shù)據(jù)結構校驗。

在上述實施例中,可選地,結構校驗單元402包括:產(chǎn)品類型校驗單元4024,確定APR協(xié)議對應的產(chǎn)品類型是否能夠被目標位置支持,其中,當確定APR協(xié)議對應的產(chǎn)品類型能夠被目標位置支持時,通過數(shù)據(jù)結構校驗。

在上述實施例中,可選地,數(shù)據(jù)同步單元406具體用于:將APR協(xié)議下的模板數(shù)據(jù)同步至目標位置,根據(jù)同步后的APR協(xié)議下的模板數(shù)據(jù),更新OP數(shù)據(jù),以及根據(jù)更新后的OP數(shù)據(jù),更新目標位置下的APR協(xié)議對OP的引用關系。

在上述實施例中,可選地,數(shù)據(jù)合并裝置400還包括:升級中心單元408,合并當前本地的數(shù)據(jù)庫與較低版本的數(shù)據(jù)庫前,將較低版本的數(shù)據(jù)庫升級至當前本地的數(shù)據(jù)庫的結構版本。也就是說,數(shù)據(jù)庫版本一致后再進行合并操作。

以上結合附圖詳細說明了本發(fā)明的技術方案,通過本發(fā)明的技術方案,可以根據(jù)需要將本地APR協(xié)議數(shù)據(jù)的模板數(shù)據(jù)、APR協(xié)議或整個APR協(xié)議庫上傳至區(qū)域影像云的APR協(xié)議數(shù)據(jù)庫,也可以選擇將影像云中的模板數(shù)據(jù)、APR協(xié)議或整個APR協(xié)議庫根據(jù)選擇的合并策略同步到本地APR協(xié)議庫中,可使得數(shù)據(jù)合并的結果更為細化和有效,并且,通過數(shù)據(jù)結構校驗和同名處理等方式,還可以實現(xiàn)有效剔除結構不兼容的數(shù)據(jù)、減少重復數(shù)據(jù)或避免數(shù)據(jù)遺漏的技術效果,從而整體增加了數(shù)據(jù)合并結果的有效性,提升了用戶體驗。

以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
定州市| 文登市| 手机| 马边| 茌平县| 清苑县| 肥乡县| 环江| 台中市| 兰州市| 革吉县| 施秉县| 清水河县| 锡林郭勒盟| 石林| 保德县| 土默特左旗| 莱芜市| 晋江市| 尼勒克县| 乌海市| 韶关市| 上杭县| 鹤岗市| 哈密市| 介休市| 平陆县| 留坝县| 革吉县| 新邵县| 普陀区| 台东县| 若尔盖县| 平武县| 潜山县| 宝兴县| 崇州市| 南阳市| 普兰店市| 昭通市| 禹城市|