[發明專利]一種數據集成的方法和裝置有效
| 申請號: | 201310326760.7 | 申請日: | 2013-07-30 |
| 公開(公告)號: | CN104346367B | 公開(公告)日: | 2018-10-02 |
| 發明(設計)人: | 賀日坤;鐘蔚揚;熊偉 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 集成 方法 裝置 | ||
本發明實施例公開了一種數據集成的方法和裝置,其中方法包括:獲取需要展示的圖形數據集的數據集成路徑,數據集成路徑標示了各數據之間傳遞的路徑和方向;依據數據之間傳遞的路徑和方向,確定各數據的入度;將入度最小的數據作為根節點,將所述圖形數據集中的數據結構構建為樹形數據結構。以上方案,將圖形數據集的復雜的網狀結構轉換為樹形數據結構,使數據集成后的數據關系更簡潔,樹形數據結構更具可讀性,屬于更好的數據集成方案,為進行影響性分析提供了便利。
技術領域
本發明涉及信息技術領域,特別涉及一種數據集成的方法和裝置。
背景技術
數據管理是利用計算機硬件和軟件技術對數據進行有效的收集、存儲、處理和應用的過程。其目的在于充分有效地發揮數據的作用。實現數據有效管理的關鍵是數據組織。隨著計算機技術的發展,數據管理經歷了人工管理、文件系統、數據庫系統三個發展階段。在數據庫系統中所建立的數據結構,更充分地描述了數據間的內在聯系,便于數據修改、更新與擴充,同時保證了數據的獨立性、可靠、安全性與完整性,減少了數據冗余,故提高了數據共享程度及數據管理效率。
數據集成技術是數據庫系統設計的重要組成基本技術。隨著信息化應用的不斷深入,企業內部、企業與外部信息交互的需求日益強烈,急切需要對已有的信息進行整合,聯通“信息孤島”,共享信息。企業實現數據集成共享,可以使更多的人更充分地使用已有數據資源,減少資料收集、數據采集等重復勞動和相應費用。目前,業界在實施數據集成的過程當中,同類型的數據經常會出現不一致,重復或來源途徑不明等問題,因此,如何對數據進行有效的集成管理已成為增強企業商業競爭力的必然選擇。
目前業界的數據集成方式主要有兩種:
一、基于數據庫表傳遞的被動集成方式:
該集成方式通過集成中間件采用JDBC(Java Data Base Connectivity,java數據庫連接)、消息隊列等技術實現不同應用系統間數據在表與表之間的傳遞。
二、基于Web Service(網絡服務)的數據主動集成方式:
該集成方式通過主動調用Web Service方式,采用SOAP(Simple Object AccessProtocol,簡單對象訪問協議)等協議傳遞數據,實現數據在不同系統間的數據傳遞。
不同的集成方式可以根據圖論抽像為統一的圖模型,如圖1所示,圖1中的A、B代表不同的應用系統或數據庫,Data表示應該系統間傳遞的數據。通過這樣的圖模型可以用來表達數據傳遞的過程(在數據血緣圖中為數據血緣)。
數據血緣是信息架構研究過程中發展出來的一種新興的技術方案。數據血緣通常被定義為數據在其生命周期內,從創建到系統間傳遞的過程。
在大型數據庫中,數據之間傳遞關系復雜,數據集成關系錯綜復雜,按照數據傳遞關系會形成一個復雜的網狀結構圖,例如數據血緣圖,難以直接通過數據血緣圖做影響性分析。因此,需要一種更好的數據集成方案,以便進行影響性分析。
發明內容
本發明實施例提供了一種數據集成的方法和裝置,用于提供一種更好的數據集成方案,便于進行影響性分析。
本發明實施例一方面提供了一種數據集成的方法,包括:
獲取需要展示的圖形數據集的數據集成路徑,數據集成路徑標示了各數據之間傳遞的路徑和方向;
依據數據之間傳遞的路徑和方向,確定各數據的入度;
將入度最小的數據作為根節點,將所述圖形數據集中的數據結構構建為樹形數據結構。
結合一方面的實現方式,在第一種可能的實現方式中,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310326760.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種隔熱聚氨酯汽車內飾革的制備方法
- 下一篇:一種含浸處理液
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





