一種被動式主數據交換方法
【專利說明】一種被動式主數據交換方法
[0001]
技術領域
[0002]本發明涉及網絡通信技術領,更具體地說,是涉及一種被動式主數據交換方法。
【背景技術】
[0003]目前的企業單位均存在著大大小小不同時期建設的專業性業務系統,系統間的部署主要以網狀結構存在。而現有的各個部分使用各自的系統,各系統之間的信息不能互享,形成“信息孤島”。隨著企業單位研宄業務的變化、經濟社會的轉型和信息技術的發展,數據庫之間的數據交換越來越頻繁。在業務應用中,經常需要進行復雜的數據交換,尤其是不同系統和業務之間,這些數據交換要求跨平臺、跨系統的,同時要實現業務數據結構的變化和多業務的交互。輕量級數據交換方法,用戶可以通過簡單的配置之間,根據自己的需要,,定義好數據的抽取時間,即可實現數據的交換。但是,各部門、各系統之間的數據龐大,其顯然不太適用。
【發明內容】
[0004]本發明的目的是提供一種被動式主數據交換方法。
[0005]本發明是提供一種被動式的數據交換方法,通過對外部系統的數據交換請求的規則適配,實現主數據的交換,即實現大數據的交換。
[0006]本發明解決上述問題所采用的技術方案是:
一種被動式主數據交換方法,其特征在于,步驟如下:
A、對外部系統發送的數據交換請求進行描述,并確認數據交換規則;
B、根據請求描述對交換規則進行解析適配;
C、解析適配信息的返回;
D、通過總線方式對ETL的數據進行抽取、交換和共享。
[0007]作為優選,在對外部系統發送的數據交換請求進行描述時,包括對數據結構、數據名稱、數據段、數據所處位置的描述。
[0008]作為優選,還包括監控程序,監控程序對數據交換的過程進行監控,通過服務總線完成,僅在上次數據交換完成后才能進行下一次數據交換。
[0009]進一步的,在步驟A中,包括:
a、數據的抽取:依次包括數據源配置、抽取時間配置、抽取方式配置,其中,數據源配置需保證需要進行數據交換的數據源的連通性;抽取方式配置需要確定是以增量還是全量的形式進行;
b、數據的整合:對數據進行清洗和整合,對異常數據進行處理。
[0010]進一步的,所述的步驟B在規則適配器中進行。
[0011]綜上,本發明的有益效果是: 本發明通過對外部系統的數據交換請求的規則適配,實現主數據的交換,即實現大數據的交換。
【具體實施方式】
[0012]下面結合實施例,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0013]實施例1:
一種被動式主數據交換方法,其特征在于,步驟如下:
A、對外部系統發送的數據交換請求進行描述,并確認數據交換規則;
B、根據請求描述對交換規則進行解析適配;
C、解析適配信息的返回;
D、通過總線方式對ETL的數據進行抽取、交換和共享。
[0014]本發明通過對外部系統的數據交換請求的規則適配,實現主數據的交換,即實現大數據的交換。ETL,是英文Extract-Transform-Load的縮寫。
[0015]實施例2:
本實施例在上述實施例的基礎上做了改進,即在對外部系統發送的數據交換請求進行描述時,包括對數據結構、數據名稱、數據段、數據所處位置的描述。
[0016]實施例3:
為了提高數據交換的錯誤率及減小對系統的配置要求,本實施例在上述實施例的基礎上做了改進,即還包括監控程序,監控程序對數據交換的過程進行監控,通過服務總線完成,僅在上次數據交換完成后才能進行下一次數據交換。
[0017]實施例4:
本實施例在上述實施例的基礎上做了細化,即在步驟A中,包括:
C、數據的抽取:依次包括數據源配置、抽取時間配置、抽取方式配置,其中,數據源配置需保證需要進行數據交換的數據源的連通性;抽取方式配置需要確定是以增量還是全量的形式進行;
d、數據的整合:對數據進行清洗和整合,對異常數據進行處理。
[0018]所述的步驟B在規則適配器中進行。
[0019]如上所述,可較好的實現本發明。
【主權項】
1.一種被動式主數據交換方法,其特征在于,步驟如下: 對外部系統發送的數據交換請求進行描述,并確認數據交換規則; 根據請求描述對交換規則進行解析適配; 解析適配信息的返回; 通過總線方式對ETL的數據進行抽取、交換和共享。
2.根據權利要求1所述的一種被動式主數據交換方法,其特征在于:在對外部系統發送的數據交換請求進行描述時,包括對數據結構、數據名稱、數據段、數據所處位置的描述。
3.根據權利要求1所述的一種被動式主數據交換方法,其特征在于:還包括監控程序,監控程序對數據交換的過程進行監控,通過服務總線完成,僅在上次數據交換完成后才能進行下一次數據交換。
4.根據權利要求1至3任一所述的一種被動式主數據交換方法,其特征在于:在步驟D中,包括: 數據的抽取:依次包括數據源配置、抽取時間配置、抽取方式配置,其中,數據源配置需保證需要進行數據交換的數據源的連通性;抽取方式配置需要確定是以增量還是全量的形式進行; 數據的整合:對數據進行清洗和整合,對異常數據進行處理。
5.根據權利要求4所述的一種被動式主數據交換方法,其特征在于:所述的步驟B在規則適配器中進行。
【專利摘要】本發明公開了一種被動式主數據交換方法,其特征在于,步驟如下:對外部系統發送的數據交換請求進行描述,并確認數據交換規則;根據請求描述對交換規則進行解析適配;解析適配信息的返回;通過總線方式對ETL的數據進行抽取、交換和共享,其通過對外部系統的數據交換請求的規則適配,實現主數據的交換,即實現大數據的交換。
【IPC分類】H04L12-933
【公開號】CN104836756
【申請號】CN201510163362
【發明人】朱焰冰
【申請人】成都卡萊博爾信息技術有限公司
【公開日】2015年8月12日
【申請日】2015年4月9日