1.數據交換是什么意思
數據交換通常是指在數據通信網中,交換中心所進行的數據各種接轉操作的交換方式。數據交換過程中會依據一定的原則,采取相應的技術,實現不同信息系統之間數據資源共享。數據交換平臺的支撐是中間件軟件,在信息交換過程中要進行頻繁的信息封裝、控制信息的同步/異步交換、排隊處理等。

2.數據交換的作用
數據交換的一個關鍵就是數據交換平臺,為源數據庫與目標數據庫之間資料交接管理流程的規范化、流程化管理提供支撐,是實現數據共享的有效工具。數據交換平臺的功能是實現異構應用系統之間信息交換,具體包含三個方面:
(1)數據集成:能夠識別不同的應用系統類型以及數據接口,可以方便地與各類型的數據庫、文件、消息街口等建立集成機制,實現數據通信及數據交換機制。
(2)信息集成:解決跨多系統之間信息的有序交換,任意系統之間可以實現主動發送、請求/應答、訂閱/發布交換模式,并通過路由控制實現分布式網絡中的信息交換。
(3)可靠通信:提供傳輸可靠性保障,支持斷點續傳、網絡容錯,在系統運行出現故障時保障數據可靠;支持應用的實時、定時、主動、被動模式,實現同步/異步消息通信;支持數據高速傳輸,適應網絡傳輸速率,提供透明壓縮傳輸功能。
3.數據交換的流程
以億信睿治數據交換平臺為例,數據交換過程如下:
(1)數據提?。簲祿崛∈菙祿粨Q的最基礎的步驟,根據數據集模板和數據集實例的定義,提取源數據庫中的交換數據,根據數據質量集中定義的約束規則對數據進行數據約束的檢查,確保數據的完整性和正確性。
(2)數據轉換:數據轉換是根據數據集實例中提取出來的源數據庫中的數據,通過數據映射規則的描述完成數據集的轉換。將經過數據轉換后的數據集提交給數據加載服務器,來完成數據加載操作。數據加載是數據交換的核心點,根據提供的數據加載調度算法,按照相應的優先級來進行數據加載操作。
(3)數據傳輸:數據傳輸提供數據打包壓縮和斷點續傳兩種功能,當壓縮包在上傳的過程中,遇網絡故障,可以從斷點部分繼續上傳未上傳的部分,而沒有必要重新開始上傳下載。斷點續傳可以節省時間,提高數據上傳速度。根據數據交換的定義中數據狀態的記錄信息,可以獲得在數據提取和數據加載過程中的數據,也可以通過對數據的查詢來跟蹤和管理數據。
(4)數據質量控制:數據質量控制貫穿整個數據交換的始終。根據質量約束元模型,將數據表間的主外鍵規則和一致性約束規則進行檢查,查看數據中是否有不可見的錯誤信息,如錯誤字符等。檢查數據項的約束條件和查詢時的數據是否滿足篩選的條件,同時記錄在數據質量約束元模型中,在數據的各個流轉過程中完成數據質量的檢查。
(5)數據交換流程監控:流程監視提供數據交換過程中數據集狀態的可視化監視,是一種重要的數據交換管理手段。
以上就是有關于數據交換的定義、作用及流程的全面梳理,如果還想了解更多數據交換的相關內容,敬請關注三個皮匠報告網站。
推薦閱讀
什么是數據生命周期管理?一文讀懂數據生命周期管理!
什么是數據整合?方法有哪些?特征是?
《IBM:從數據科學到數據外交(25頁).pdf》
《數據堂:大數據產業調研及分析報告(145頁).pdf》